htmliframe布局例子(htmliframesrcdoc)
通常返回特定错误页面或状态码你案例中,Atom俱乐部可能使用防盗链机制嵌入下单表单页面至网站时,请求来自非授权域名,触发防盗链机制,导致服务器返回419 Page Expired错误解决方案是,如果方便,可将iframe替换为普通链接,引导用户直接打开Atom俱乐部网站完成下单操作,从而避免防盗链问题。
windowonload方法没问题,你可以在方法里打一个console出来就能看到 consolelogquotwindowonload funcquot应该是操作iframe里的内容时出问题了,可能是在执行onload方法时iframe里的内容还没有加载完成,建议监听一下iframe的onload事件再执行操作。
var iframe = documentgetElementById#39myFrame#39if iframeattachEvent iframeattachEventquotonloadquot, function consolelog else iframeonload = function consolelog。
简单的做个例子,框架路径可以自己修改,调用像百度等网站时无法读取其中源码,涉及到一些安全问题,所以路径要求是合法的允许访问的路径 ltscript function GetFrameInnerHtmlobjIFrame var iFrameHTML = quotquot if objIFramecontentDocument 针对netscape iFrameHTML =。
ltframe name=quotmainframequot scrolling=quotautoquot src=quot1htmlquot frameborder=quot0quot ltframeset ltframe name=quotbottomquot scrolling=quotnoquot noresize src=quot2htmlquot frameborder=quot0quot ltframeset lthtml 3IFrame跟Frame类似,属于内部HTML框架,如果想在一个页面里嵌套一个完全独立的页面,可以用IFrame。
例子 ltiframe src=quotiframehtmlquot name=quottestquot align=quotMIDDLEquot width=quot300quot height=quot100quot marginwidth=quot1quot marginheight=quot1quot frameborder=quot1quot scrolling=quotYesquot src=quotiframehtmlquot欲显示於此框窗的文件来源除档案名称,必要加上相对或绝对路径name=quottestquot此框窗名称,这是连结标记的 targe。