点击链接执行事件,我的要求比较古怪,请大家一看
main.htm内容
<script language="javascript">
</script><body>
iframe name="I1" src="index.htm">
</iframe></p>
</body>index.htm内容
<body>
<p><a href="http://127.0.0.1/zqjjr/default.php" target="_blank">adsgagafsdfads</a></p>
<p><a href="javascript:MDIOpen('http://127.0.0.1/zqjjr/default.php', 1);" target="Content">adsgagafsdfads</a></p>
</body>请问俺在main.htm中写什么样的代码,才能在index.htm点击链接,链接不执行,执行的是
javascript:MDIOpen('http://127.0.0.1/zqjjr/default.php', 1);" target="Content"谢谢
main.htm内容
<script language="javascript">
</script><body>
iframe name="I1" src="index.htm">
</iframe></p>
</body>index.htm内容
<body>
<p><a href="http://127.0.0.1/zqjjr/default.php" target="_blank">adsgagafsdfads</a></p>
<p><a href="javascript:MDIOpen('http://127.0.0.1/zqjjr/default.php', 1);" target="Content">adsgagafsdfads</a></p>
</body>请问俺在main.htm中写什么样的代码,才能在index.htm点击链接,链接不执行,执行的是
javascript:MDIOpen('http://127.0.0.1/zqjjr/default.php', 1);" target="Content"谢谢
解决方案 »
- 正在加载中的图片为什么会动
- 求助ext的doLayout问题
- 在ASP.NET下使用jQuery UI下的Dialog
- 急求高手帮忙,两个图片拖动互换,成功解决者,免费赠送全能空间
- enctype="multipart/form-data" 两个表单提交的问题!!!!!!!
- javascript正则表达式的匹配条件问题
- 这是我一年前写的js菜单demo,对js语法不太熟悉。想封装起来,但不知道怎么弄。而且仅支持IE,谁有兴趣拿去改改吧。:)
- 如何获取iterate值
- marquee
- 关于焦点的问题
- js中怎么截取中文字符串呀.
- 急问一个问题在线急等!如:parseFloat(he.value)+parseFloat(he1.value)
<p><a href="http://127.0.0.1/zqjjr/default.php" target="_blank">adsgagafsdfads</a></p> 刪除不就行了嗎?
var links = frames["I1"].document.getElementsByTagName("a");
for (var i=0; i<links.length; i++) {
var a = links[i];
// 方案一
a.href = "javascript:top.window.MDIOpen('http://127.0.0.1/zqjjr/default.php', 1);";
a.target = "Content";
// 方案二
//a.onclick = function() {
// top.window.MDIOpen('http://127.0.0.1/zqjjr/default.php', 1);
// return false;
//}
}
a.onclick = function() {
MDIOpen('http://127.0.0.1/zqjjr/default.php', 1);
return false;
}
改成这样就是:
a.href = "javascript:top.window.MDIOpen('" +a.href+ "', 1);";
或
a.onclick = function() {
MDIOpen(this.href, 1);
return false;
}如果你是要“其中的一个链接”而不是“每一个链接”,那就需要你给那个特殊的链接起个名字了,如:
<a id="mylink" href="http://127.0.0.1/zqjjr/default.php" target="_blank">adsgagafsdfads</a>
就可以用document.getElementById("mylink")来获取但如果那个页面你无法编辑,不能加上特殊的Id,就只能分析页面结构了……