国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > JavaScript > 正文

file模式訪問網頁時iframe高度自適應解決方案

2024-05-06 14:19:56
字體:
來源:轉載
供稿:網友
最近做到iframe的高度自適應這個問題,網上一搜好多解決方案,而總結起來也就那幾種,我逐一嘗試這些方案,最后發現在我的項目中都不起作用,后來發現自己做的網頁是通過file方式訪問的,將網頁代碼放到apache下通過http協議訪問,在iframe加載的時候調用如下js方法:
代碼如下:
<SPANstyle="FONT-FAMILY:KaiTi_GB2312;FONT-SIZE:18px">functionSetWinHeight(obj)
{
varwin=obj;
if(document.getElementById)
{
if(win&&!window.opera)
{
if(win.contentDocument&&win.contentDocument.body.offsetHeight)
win.height=win.contentDocument.body.offsetHeight;
elseif(win.Document&&win.Document.body.scrollHeight)
win.height=win.Document.body.scrollHeight;
}
}
}</SPAN>

果然網頁高度能夠自適應(對于其他方案應該也有效果,我沒有注意去嘗試),而通過file方式訪問網頁同樣的的代碼log中始終報:UnsafeJavaScriptattempttoaccessframewithURLfile:///E:/workspace/html5/exam.htmlfrom
framewithURLfile:///E:/workspace/html5/quiz_preview.html.
Domains,protocolsandportsmustmatch.
每種方案都嘗試了報的錯是這個,只能從這個問題下手解決了,后來發現這種通過file方式跨域訪問的方式chrome是默認不允許的,又查如何設置chrome允許跨域訪問:最簡單的方法在chrome圖標右鍵、屬性->目標在后添加‘--disable-web-security'

重新啟動chrome打開要調的網頁,問題果然解決了
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 肇州县| 固镇县| 屯留县| 阿荣旗| 微博| 北京市| 祁连县| 新津县| 华安县| 张家界市| 济源市| 辛集市| 肥西县| 洞口县| 永修县| 雅安市| 华容县| 江城| 海宁市| 施甸县| 兴山县| 交城县| 高尔夫| 黄梅县| 九龙城区| 九寨沟县| 新巴尔虎左旗| 大丰市| 奉节县| 乐都县| 大庆市| 永州市| 阳泉市| 城固县| 彩票| 扎鲁特旗| 兰溪市| 阿拉尔市| 岳西县| 垫江县| 遂溪县|