起因是這樣滴: 最近在用php,忽然發(fā)現(xiàn)html5中也是很有學(xué)問(wèn)的,于是就把h5從頭擼了一遍,發(fā)現(xiàn)使用web worker的時(shí)候哈,發(fā)現(xiàn)了一個(gè)值得注意的地方:
用來(lái)測(cè)試的js和html文件都需要發(fā)布到站點(diǎn)才可以正常訪問(wèn),否則會(huì)提示這個(gè)錯(cuò)誤:
Uncaught
SecurityError: Failed to construct 'Worker': Script at 'file:///D:/h5/webWorker/worker.js'
cannot be accessed from origin 'null'.
解決方法:用iis配一個(gè)測(cè)試站點(diǎn)。
于是,便要搞一個(gè)iis測(cè)試站點(diǎn),win+r 輸入inetmgr,發(fā)現(xiàn)不存在,難道沒(méi)安裝iis?打開“控制面板\所有控制面板項(xiàng)\管理工具“,發(fā)現(xiàn)確實(shí)沒(méi)有IIS; 好吧,安裝下: 安裝IIS第一步:win10,打開控制面板里的程序與功能 安裝IIS第二步:點(diǎn)擊啟用或關(guān)閉Windows功能: 安裝IIS第三步:選中Internet Information Services,這里記得點(diǎn)開選中所有的IIS開頭的,懶得換圖了,然后確認(rèn),等一小會(huì)就安裝好了; 在cmd輸入inetmgr,或者直接打開控制面板\所有控制面板項(xiàng)\管理工具,就可以看到了: 接下來(lái)就是配置測(cè)試站點(diǎn)了,待我先去吃個(gè)午飯。。。 csdn這個(gè)編輯器不支持截圖粘貼,還要上傳下,哎。。。有空應(yīng)該自己搞個(gè)編輯器。。。 IIS配置站點(diǎn): 其實(shí)現(xiàn)在已經(jīng)能訪問(wèn)了,只不過(guò)訪問(wèn)到的是默認(rèn)的首頁(yè),可以右鍵點(diǎn)擊網(wǎng)站子節(jié)點(diǎn)添加網(wǎng)站,然后進(jìn)行相應(yīng)的配置下一步即可; 我木有添加網(wǎng)站,我直接將默認(rèn)的物理路徑改為我自己的項(xiàng)目路徑,所以直接就訪問(wèn)到了,嘿嘿嘿 注意:訪問(wèn)的路徑是localhost:80,默認(rèn)端口就是80,可設(shè)置滴,我這里不加端口直接條百度了,因?yàn)槲以O(shè)置的默認(rèn)搜索引擎為百度。 end; |
|
來(lái)自: live的圖書閣 > 《技術(shù)網(wǎng)摘》