框架(frame)的src属性是只读的,按照正常的思路(document.frames["faramename"].src)去修改会提示没有权限,但通过设置document.getElementById["frameid"]的src属性或设置弹出窗口的打开目标等方法我们仍可以达到动态修改框架src属性的目的,下面是本次测试代码:
程序代码
<iframe name="frame1" id="frame1" src="" width="400" height="400"></iframe><br />
<input name="btn2" type="button" id="btn2" value="按钮一(不行)" onclick="document.frames['frame1'].src='http://www.163.com/';" />
<input name="btn3" type="button" id="btn3" value="按钮二(不行)" onclick="document.frames['frame1'].document.location.href='http://www.sohu.com/';" />
<input name="btn" type="button" id="btn" value="按钮三(可以)" onclick="document.getElementById('frame1').src='http://www.hao123.com/';" />
<input name="btn4" type="button" id="btn4" value="按钮四(可以)" onclick="window.open('http://www.mzwu.com/','frame1');" />
<a href="www.baidu.com/" target="frame1">百度</a>
分享到:
相关推荐
HTML框架演示 frameset和frame综合应用 左右、下上结构
DELPHI动态创建删除FRAME unit Unit2; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls, ExtCtrls,FM; type TForm2 = class(TForm) Panel1: ...
Frame框架.rar
web 页面 Frame 框架 技术web 页面 Frame 框架 技术web 页面 Frame 框架 技术
多样式frame框架控件多样式frame框架控件多样式frame框架控件多样式frame框架控件多样式frame框架控件多样式frame框架控件
html 页面 frame框架 伸缩弹窗 html 页面 frame框架 伸缩弹窗
frame页面框架示例,分上、左、下三块,左侧只有单一示例菜单。
一个简单的网页框架,用于学习Frame 源码如下: <html> <head> <script language='javascript'> if(window.opener==null) { window.opener=null; window.close(); window.open('index.html','','toolbar=no,...
在网页中,一个网页可以包含多个页面,此时需要用到框架。使用框架可以进行页面布局,把网页化分为几个区域。...框架集定义了各个框架的结构、数量、大小和目标等属性。本章将介绍框架的使用方法。
下面我来给大家介绍frame的具体使用方法。 使用frame必须首先用frameset来定义,可以说frameset就是frame的一个“统治者”。在html文档中,可以有frameset元素或者body元素,但是绝对不能同时使用这两种元素。
自定义 Frame框架框架,漂亮啊-精品源代码
Javascript,Html,Css,Frame,Frameset框架整合的菜单,左则菜单可以收缩,上面菜单有并排的子菜单!
A-Frame框架样板,下载后直接在上面编码即可运行,即普通浏览器即可体验VR世界。
这里是一个HTML框架,里面采用的是FrameSet,实现了跨页面跳转的功能。
详细介绍了Html中的框架设计方法、Frame的排版方法、属性的设置等等
一个很好的frame框架和HTML相结合的示例
WPF 实现TabControl 中动态添加选项卡、动态添加Frame
Html frame框架 左右隐藏 测试
多样式frame框架控件
一个渲染框架render frame 正在完善当中。