iT邦幫忙

0

IE only網頁讓safari可以使用

按我

這是IE only的code,在safari中可以開啟,但我無法將元素拖曳到我想放的圖片上,code所使用到的js檔都支持safari,所以我一直不解為甚麼,請有人能解答嗎?

看更多先前的討論...收起先前的討論...
浩瀚星空 iT邦研究生 3 級 ‧ 2018-12-06 10:03:39 檢舉
請先善用f12大法。來解除你的「不解」。
沒人可以那麼神,可以從你po出來的html碼找出問題。

一般猜測是js不相容造成的。但要看f12的錯誤訊息才能知道。
我去看過了,他沒有錯誤訊息。
我在mapTree.dragger.addDragLanding($(".leaflet-container")[0], new s_control());這下一個斷點,在IE上有在這斷,但在safari上下一樣的斷點卻沒有任人動作
wingkawa iT邦新手 4 級 ‧ 2018-12-06 11:46:57 檢舉
先說說為什麼是IE only
那網頁原本是設計只給IE用,不給其他瀏覽器使用
浩瀚星空 iT邦研究生 3 級 ‧ 2018-12-06 11:55:29 檢舉
也就是js內,有用到ie才能使用的元件。
一般來說不太可能不會在safari沒出現任何錯誤訊息。

由於你給的html頁。它還有連結許多你沒提供的js檔。所以無法幫你檢查。
如果可以的話。還請你用個可以測試的頁面可供外部連結的方式。
這樣至少還可以進去你的頁面查看原因。
wingkawa iT邦新手 4 級 ‧ 2018-12-06 11:59:02 檢舉
所以這就是為什麼我先問你為什麼是IE only
若真的是IE only,裡頭一定有只有IE才有的物件,先把那些東西找出來吧。
請參考 https://applealmond.com/posts/16206
那方法我用過了,沒反應
小魚 iT邦高手 1 級 ‧ 2018-12-06 17:13:12 檢舉
IE only一定是有原因,
要把原因找出來才能解決問題,
可以考慮浩瀚大大的建議,
提供一個測試的連結供板上高手幫你看一下,
如果這是機密不能讓別人看,
那就請你自己加油找出原因.
該不會是...有用到...Activex技術吧

尚未有邦友回答

立即登入回答