我有一页有一个iframe。在主页面上有一个菜单。单击菜单项时,页面将加载到iframe中。加载的页面中有许多超链接。现在这些超链接应该在同一个iframe中打开。
<?php include('menu.php)'); ?>
<iframe src="" id="main" >
</body>
当某人单击超链接时,它将在iframe中加载一个页面。
我的问题是:
我希望在用户单击超链接后加载另一个页面,而不是加载在超链接的src=“”中定义的页面。
我需要java脚本来更改src=“”参数。
我在PHP工作。
最佳答案
单击超链接时需要调用一个javascript函数,在该javascript函数中,需要重定向到不同的url,在超链接的on click事件中返回false
<a href="http://www.yahoo.com" onClick="openURL();return false;">open</a>
<script>
function openURL(){
window.location.href="http://google.com";
}
</script>