
<script type="text/javascript">
onload = function ()
{
var locurl = windowlocationhost; //获取当前页主域名
var tiaozhuan = documentgetElementById("tiaozhuan");
if(locurl == 'C')
{
tiaozhuansrc='D';
}
else
{
tiaozhuansrc='B';
}
}
</script>
<iframe id="tiaozhuan" src="B" scrolling="no" frameborder="0" marginwidth="0px" marginheight="0px"></iframe>
这个要看有没有选择器了
如果有的话 比如 iframe 的id name class 获取其它标签都可以
有的话下面 比如这是a页面 叫indexhtml
<html><head>
<style>
body{
width:100%;
}
#emmm{
height: 200px;
width: 200px;
}
</style>
<body>
<iframe src="
</body>
</head>
</html>
b页面 叫fubenhtml
<html><head>
<style>
body{
width:100%;
}
#emmm{
height: 100px;
width: 100px;
border:1px solid #ddd;
}
</style>
<body>
</body>
<script>
var cc = windowparentdocumentgetElementsByTagName("iframe");
for ( var i=0;i<cclength;i++ ) {
if(cc[i]getAttribute("date-m") == "2333"){
alert(cc[i]getAttribute("id")+"/"+cc[i]getAttribute("name"));
}
}
</script>
</head>
</html>
<!--
windowparentdocumentgetElementsByTagName("iframe")
这个代表获取父页面所有 iframe
然后循环所有iframe
判断当前iframe 的自定义属性
判断他等不等于定的
getAttribute就是获取属性的
(如果有id name class的话直接用值getAttribute("id");就可以)
-->//如果没有能判定的只知道是个iframe
//修改script代码
var cc = windowparentdocumentgetElementsByTagName("iframe");
for ( var i=0;i<cclength;i++ ) {
if(cc[i]getAttribute("src") == windowlocationhref){
alert(cc[i]getAttribute("id")+"/"+cc[i]getAttribute("name"));
}
}
//还是获取父页面所有iframe
//循环
//判断父页面iframe的src 是否等于当前的url 这里只写了全url 如果相对路径还要截取
//当前iframe 如果url和src相同输出当前的 id和name
parent不可以跨域 如果想要跨域来做什么修改就不要想了
initPagerList 为 iframe 页面内的方法。
<html><head>
<title></title>
<script>
$(function(){
/
说明: iframeID 为iframe的ID;
initPagerList 为 iframe 页面内的方法。
/
//调用iframe页面iframeID中的initPagerList方法
$(windowparentdocument)contents()find("#iframeID")[0]contentWindowinitPagerList();
//获取iframe页面iframeID中的文本框txtControlID对象
var txtControlObj=$(windowparentdocument)contents()find("#iframeID")[0]contentWindowfind("#txtControlID");
//为iframe页面iframeID中的文本框txtControlID赋值
txtControlObjval("我就是你需要设置的内容值!");
});
</script>
</head>
<body>
</body>
</html>
iframe框架css绝对路径的写法如下。
路径指文件存放的位置,在网页中利用路径可以引用文件,插入图像、视频等。表示路径的方法有两种:相对路径,绝对路径。
css绝对路径怎么写:
绝对路径是指完整的网址。假设你通过虚拟目录新建了个的aspnet站点,名字是site则你的站点访问路径是>
以上就是关于怎么用js获取当前页的主域名后改变iframe的src地址全部的内容,包括:怎么用js获取当前页的主域名后改变iframe的src地址、如何用 iframe 中的 JavaScript 获取 iframe 本身的 ID 或 name、jquery怎么获取当前页面iframe的id等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)