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

首頁 > 系統(tǒng) > iOS > 正文

iOS移動(dòng)端(H5)alert/confirm提示信息去除網(wǎng)址(URL)

2019-10-21 18:50:39
字體:
供稿:網(wǎng)友

最近移動(dòng)端項(xiàng)目用alert和confirm進(jìn)行信息提示,但發(fā)現(xiàn)在iOS系統(tǒng)中,每次提示信息上面都會(huì)被添加一行URL地址。

那么如何去掉地址提示呢,經(jīng)查找和實(shí)現(xiàn)發(fā)現(xiàn)進(jìn)行重寫alert和confirm方法可解決此問題。
代碼如下:

重寫alert方法:

window.alert = function(name){  var iframe = document.createElement("IFRAME");  iframe.style.display="none";  iframe.setAttribute("src", 'data:text/plain,');  document.documentElement.appendChild(iframe);  window.frames[0].window.alert(name);  iframe.parentNode.removeChild(iframe); };

重寫confirm方法:

window.confirm = function (message) {   var iframe = document.createElement("IFRAME");   iframe.style.display = "none";   iframe.setAttribute("src", 'data:text/plain,');   document.documentElement.appendChild(iframe);   var alertFrame = window.frames[0];   var result = alertFrame.window.confirm(message);   iframe.parentNode.removeChild(iframe);   return result; };

其中confirm方法要return子框架的結(jié)果。否則默認(rèn)都是“取消”的效果。

衍生知識(shí)點(diǎn):

html中data類型的url

針對于一些小的數(shù)據(jù),可以在網(wǎng)頁中直接嵌入,而不是從外部文件載入,比如圖片。這樣的好處是可以減少一次http的請求,缺點(diǎn)是使得頁面內(nèi)容變大。data類型的url格式在98年就已經(jīng)提出了,現(xiàn)在絕大部分的瀏覽器都能支持,比如使用IE6內(nèi)核的國內(nèi)瀏覽器,chrome和firefox等,但I(xiàn)E8上使用有問題,圖片顯示不完整。

data類型的url有以下幾種形式:

 data:,<文本數(shù)據(jù)>  data:text/plain,<文本數(shù)據(jù)>  data:text/html,<HTML代碼>  data:text/html;base64,<base64編碼的HTML代碼>  data:text/css,<CSS代碼>  data:text/css;base64,<base64編碼的CSS代碼>  data:text/javascript,<Javascript代碼>  data:text/javascript;base64,<base64編碼的Javascript代碼>  data:image/gif;base64,base64編碼的gif圖片數(shù)據(jù)  data:image/png;base64,base64編碼的png圖片數(shù)據(jù)  data:image/jpeg;base64,base64編碼的jpeg圖片數(shù)據(jù)  data:image/x-icon;base64,base64編碼的icon圖片數(shù)據(jù) 

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持VEVB武林網(wǎng)。


注:相關(guān)教程知識(shí)閱讀請移步到IOS開發(fā)頻道。
發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 永城市| 上林县| 天全县| 独山县| 沙田区| 多伦县| 玛纳斯县| 泸西县| 内乡县| 西峡县| 青川县| 资源县| 平果县| 蒙山县| 和顺县| 万宁市| 蛟河市| 玛沁县| 鸡泽县| 镇江市| 富平县| 牙克石市| 江孜县| 泾阳县| 息烽县| 沙洋县| 昂仁县| 陆良县| 沅陵县| 龙岩市| 丹江口市| 平昌县| 兴安盟| 蒙山县| 沁水县| 扶沟县| 南陵县| 南郑县| 黄平县| 炎陵县| 双桥区|