[Javascript] Call top frame function by using javascript
At top frame:
<script language="javascript">
function freezy(){
if(parseInt(InProgress) == 1)
{
alert("in");
var myList = document.getElementById('ha');
alert("1");
var anchors = myList.getElementsByTagName('a');
alert("2");
for (var i=0, end=anchors.length; i<end; i++)
{
anchors[i].onclick = function()
{
return false;
}
}
}
}
</script>
<div id="ha">
<a >
<a >
<a >
</div>
Second frame:
function init() {
top.freezy(); // or parent.freezy();
}
Reference:
0 意見:
張貼留言