javascript iframe中打開文件,并檢測iframe存在否
更新時間:2008年12月28日 20:45:31 作者:
從iframe中打開文件,并檢測iframe存在否如果說只是檢測頁面存在否,直接設置target用偽協(xié)議就可以解決了...
不過是iframe[name]的話,就涉及onload的問題了...所以就麻煩了許多....
以下只是加了延遲...并沒有"真正"的處理onload的問題....其實可以循環(huán)window.open來解決,不過懶的弄就略了...^^
<a href="javascript:void(0);" onclick="openC('http://chabaoo.cn/', '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的問題....其實可以循環(huán)window.open來解決,不過懶的弄就略了...^^
<a href="javascript:void(0);" onclick="openC('http://chabaoo.cn/', '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自動設置IFrame高度的小例子
- JavaScript設置IFrame高度自適應(兼容各主流瀏覽器)
- JavaScript 處理Iframe自適應高度(同或不同域名下)
- javascript開發(fā)隨筆3 開發(fā)iframe富文本編輯器的一點體會
- 兼容IE和Firefox的javascript獲取iframe文檔內(nèi)容的函數(shù)
- javascript+iframe 實現(xiàn)無刷新載入整頁的代碼
- javascript控制frame,iframe的src屬性代碼
- javascript iframe編程相關代碼
- JavaScript iframe的相互操作淺析
- javascript IFrame 強制刷新代碼
- javascript iframe內(nèi)的函數(shù)調(diào)用實現(xiàn)方法
- javascript 裝載iframe子頁面,自適應高度
- javascript iFrame研究
- 執(zhí)行iframe中的javascript方法
- javascript之可拖動的iframe效果代碼
- javascript 網(wǎng)站常用的iframe分割
- 關于Javascript與iframe的那些事兒
相關文章
使用BootStrap建立響應式網(wǎng)頁——通欄輪播圖(carousel)
這篇文章主要介紹了使用BootStrap建立響應式網(wǎng)頁通欄輪播圖(carousel)的相關資料,需要的朋友可以參考下2016-12-12onkeydown事件解決按回車鍵直接提交數(shù)據(jù)的需求
登陸頁面需要撲捉用戶按下回車自動提交的需求,于是相到在body里添加onkeydown事件跳javascript在提交表單,具體看下實現(xiàn)代碼,希望對你有所幫助2013-04-04JavaScript實現(xiàn)自動對頁面上敏感詞進行屏蔽的方法
這篇文章主要介紹了JavaScript實現(xiàn)自動對頁面上敏感詞進行屏蔽的方法,涉及javascript針對頁面字符串查找及替換的相關技巧,需要的朋友可以參考下2015-07-07動態(tài)更新highcharts數(shù)據(jù)的實現(xiàn)方法
下面小編就為大家?guī)硪黄獎討B(tài)更新highcharts數(shù)據(jù)的實現(xiàn)方法。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2016-05-05javascript中break,continue和return語句用法小結(jié)
break,continue和return這三個語句的用法新手們經(jīng)常弄混淆,至少在我學習c語言的時候經(jīng)常把它們的用法給搞錯。不過現(xiàn)在好了,我已徹底搞清楚它們之間的用法2012-05-05