有关Iframe的一个问题,百思不得其解,拜托各位啦!!! 用js,先获取url,如果是a.htm就document.write iframe1,如果是b,就write iframe2 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 在b中超链接用<a href="a.htm?2.htm">在a.htm中<iframe id=myiframe></iframe><script language="javascript">qur=top.location.searchif(qur.indexOf("2.htm")>0) myiframe.location="2.htm"else myiframe.location="1.htm"</script> function getQuery(name){ var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)"); var r = window.location.search.substr(1).match(reg); if (r!=null) return unescape(r[2]); return null;}B.htm: <a href="a.htm?url=2.htm">link</a>A.htm: <iframe name=myiframe></iframe>var url = getQuery("url");window.frames["myiframe"].location.href = url ? url : "1.htm";To: lienzhu(李强) 你的代码不够严谨, 我若是 a.htm?122.htm 你也认若是 href = "122.htm" 你也没区分 对不起,小弟水平太差,失败了:(主要我不会获取上一个页面传递过来的参数"2.htm",其实我需要很多判断语句,如3.htm,4.htm,5.htm等等,都希望a.htm能相应地将这些页面在iframe里显示出来,望不吝赐教,再谢!!! getQuery() 函数就是在HTML里取得链接参数的 javascript 与xml写的一个简单分页程序 出现的一个有趣的问题. 有哪位用vs2005做javascript?? 求教一个正则表达式 javascript 自制滚动条问题 Firefox下如何取消提交 请问如何用javascript实现div自由排版 参数传递只能是传值吗?100分求解 请问连个JS的问题 关于JavaScript数组的问题,很急!内详... 为什么后面会多出那么多位---很奇怪的问题?高手看看是不是JS的BUG 如何得到光标在INPUT(text)中的位置?我想确定光标是否在输入框中的字符串的开始或结尾。
<iframe id=myiframe></iframe><script language="javascript">
qur=top.location.search
if(qur.indexOf("2.htm")>0)
myiframe.location="2.htm"
else
myiframe.location="1.htm"
</script>
{
var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)");
var r = window.location.search.substr(1).match(reg);
if (r!=null) return unescape(r[2]); return null;
}B.htm: <a href="a.htm?url=2.htm">link</a>
A.htm: <iframe name=myiframe></iframe>
var url = getQuery("url");
window.frames["myiframe"].location.href = url ? url : "1.htm";
To: lienzhu(李强) 你的代码不够严谨, 我若是 a.htm?122.htm 你也认
若是 href = "122.htm" 你也没区分