分享藝術效果網頁(我試著打包下來透過http才會有效果,但是直接用瀏覽器開啟不行

edited 十一月 -1 in 其他
原始網頁
http://new.weavesilk.com/?7dw7

我抓下來的網頁包art.zip (我承認這樣很不禮貌= ="
執行結果2012-10-26_120153.jpg
左邊是http開啟有效果/右邊是直接開啟沒效果

有人有碰過這種情況嗎?
照理來說只有css和js沒用到其他網頁程式可已直接開啟執行不是?

PS:我試過Chrome FF可以執行, IE沒反應(應該是css設定IE6789不支援)

原始討論: http://twpug.net/x/modules/newbb/viewtopic.php?topic_id=7008

評論

  • edited 十月 2012
    因為他有請求一些外來資源和ajax,所以必須在有http://的情況下才能運作
    因為html中可能是這麼寫的
    如果直接開啟,這段會被瀏覽器理解為 file://xxxx.xxx/xxx.js
    這種寫法是因為如果碰到https,可以自動變成 https://xxxx.xxx/xxx.js
    才不會因為一個https中包含了http請求,而被瀏覽器擋住
  • edited 十月 2012
    效果真讚~~~!
  • edited 十月 2012
    懂了!感謝! silk.js 第38~39行裡面有一段
    ....{var f;f=new XMLHttpRequest;f.open("GET",a,!0);f....
    但是不是移除掉那麼簡單...有很多前後關係= =...真的很佩服解這類程式的人
Sign In or Register to comment.