javascript iframe中打開文件,并檢測iframe存在否
更新時(shí)間:2008年12月28日 20:45:31 作者:
從iframe中打開文件,并檢測iframe存在否如果說只是檢測頁面存在否,直接設(shè)置target用偽協(xié)議就可以解決了...
不過是iframe[name]的話,就涉及onload的問題了...所以就麻煩了許多....
以下只是加了延遲...并沒有"真正"的處理onload的問題....其實(shí)可以循環(huán)window.open來解決,不過懶的弄就略了...^^
<a href="javascript:void(0);" onclick="openC('http://m.fzitv.net/', 'cs', this)">jb51.net</a>
<script type="text/javascript">
window.openC = function (href, target, e) {
try {
window.open('javascript:if(!document.body){opener.openC.isNull=true;opener.open("c.asp");close();}', target || '');
window.setTimeout(function () {
if (window.openC.isNull) {
delete window.openC.isNull;
window.setTimeout(function () {
e.fireEvent('onclick');
}, 500);
} else {
window.open(href, target);
}
}, 100);
} catch (exp) {
alert(exp.message);
}
};
</script>
以下只是加了延遲...并沒有"真正"的處理onload的問題....其實(shí)可以循環(huán)window.open來解決,不過懶的弄就略了...^^
<a href="javascript:void(0);" onclick="openC('http://m.fzitv.net/', 'cs', this)">jb51.net</a>
<script type="text/javascript">
window.openC = function (href, target, e) {
try {
window.open('javascript:if(!document.body){opener.openC.isNull=true;opener.open("c.asp");close();}', target || '');
window.setTimeout(function () {
if (window.openC.isNull) {
delete window.openC.isNull;
window.setTimeout(function () {
e.fireEvent('onclick');
}, 500);
} else {
window.open(href, target);
}
}, 100);
} catch (exp) {
alert(exp.message);
}
};
</script>
您可能感興趣的文章:
- 通過javascript獲取iframe里的值示例代碼
- JavaScript自動(dòng)設(shè)置IFrame高度的小例子
- JavaScript設(shè)置IFrame高度自適應(yīng)(兼容各主流瀏覽器)
- JavaScript 處理Iframe自適應(yīng)高度(同或不同域名下)
- javascript開發(fā)隨筆3 開發(fā)iframe富文本編輯器的一點(diǎn)體會
- 兼容IE和Firefox的javascript獲取iframe文檔內(nèi)容的函數(shù)
- javascript+iframe 實(shí)現(xiàn)無刷新載入整頁的代碼
- javascript控制frame,iframe的src屬性代碼
- javascript iframe編程相關(guān)代碼
- JavaScript iframe的相互操作淺析
- javascript IFrame 強(qiáng)制刷新代碼
- javascript iframe內(nèi)的函數(shù)調(diào)用實(shí)現(xiàn)方法
- javascript 裝載iframe子頁面,自適應(yīng)高度
- javascript iFrame研究
- 執(zhí)行iframe中的javascript方法
- javascript之可拖動(dòng)的iframe效果代碼
- javascript 網(wǎng)站常用的iframe分割
- 關(guān)于Javascript與iframe的那些事兒
相關(guān)文章
微信小程序藍(lán)牙連接小票打印機(jī)實(shí)例代碼詳解
這篇文章主要介紹了微信小程序藍(lán)牙連接小票打印機(jī)實(shí)例代碼,代碼簡單易懂,非常不錯(cuò),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2019-06-06
JS根據(jù)當(dāng)天不同時(shí)間顯示不同廣告的代碼
這篇文章主要介紹了JS根據(jù)當(dāng)天不同的時(shí)間段顯示不同廣告的代碼,可以精確到小時(shí)當(dāng)然如果分鐘都可以判斷出來,需要的朋友可以參考下2023-02-02
javascript中先加加和后加加區(qū)別 ++a和a++區(qū)別解析
從學(xué)習(xí) javascript 開始,就對 先加加 和 后加加 模糊不清,時(shí)至今日,再來學(xué)習(xí)一下,這篇文章主要介紹了javascript中先加加和后加加區(qū)別++a和a++區(qū)別解析,需要的朋友可以參考下2023-09-09
javascript 函數(shù)聲明與函數(shù)表達(dá)式的區(qū)別介紹
javascript中的函數(shù)聲明與函數(shù)表達(dá)式使用比較頻繁,可能很多的朋友都不知道他們之間的區(qū)別,在此為大家詳細(xì)介紹下,希望對大家有所幫助2013-10-10
javascript如何實(shí)現(xiàn)create方法
這篇文章主要介紹了javascript如何實(shí)現(xiàn)create方法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2019-11-11
js網(wǎng)頁滾動(dòng)條滾動(dòng)事件實(shí)例分析
這篇文章主要介紹了js網(wǎng)頁滾動(dòng)條滾動(dòng)事件的用法,實(shí)例分析了javascript中window.onscroll監(jiān)控滾動(dòng)條滾動(dòng)事件的相關(guān)技巧,需要的朋友可以參考下2015-05-05

