WEB开发网
开发学院网页设计JavaScript JavaScript方法和技巧大全——窗口和框架 阅读

JavaScript方法和技巧大全——窗口和框架

 2010-09-14 13:39:52 来源:WEB开发网   
核心提示: 往新窗口中写内容1<script language=”JavaScript”>2 var newWindow = window.open(“”,”newWindow”);3 newWindow.docume

往新窗口中写内容

1<script language=”JavaScript”>
2 var newWindow = window.open(“”,”newWindow”);
3 newWindow.document.open();
4 newWindow.document.write(“This is a new window”);
5 newWIndow.document.close();
6</script>

加载页面到框架页面

1<frameset cols=”50%,*”>
2 <frame name=”frame1” src="/”135a.html"”>
3 <frame name=”frame2” src="/”about:blank"”>
4</frameset>
5在frame1中加载frame2中的页面
6parent.frame2.document.location = “135b.html”;

在框架页面之间共享脚本

如果在frame1中html文件中有个脚本

1function doAlert() { 
2 window.alert(“Frame 1 is loaded”);
3}

那么在frame2中可以如此调用该方法

1<body onLoad=”parent.frame1.doAlert();”>
2 This is frame 2.
3</body>

数据公用

可以在框架页面定义数据项,使得该数据可以被多个框架中的页面公用

1<script language=”JavaScript”>
2 var persistentVariable = “This is a persistent value”;
3</script>
4<frameset cols=”50%,*”>
5 <frame name=”frame1” src="/”138a.html"”>
6 <frame name=”frame2” src="/”138b.html"”>
7</frameset>

这样在frame1和frame2中都可以使用变量persistentVariable 框架代码库
1<frameset cols=”0,50%,*”>
2 <frame name=”codeFrame” src="/”140code.html"”>
3 <frame name=”frame1” src="/”140a.html"”>
4 <frame name=”frame2” src="/”140b.html"”>
5</frameset>

上一页  1 2 3 

Tags:JavaScript 方法 技巧

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接