3
我有一個網頁鏈接到另一個web應用程序,不幸的是它只能在IE中完全運行,所以當用另一個瀏覽器(如Chrome或Safari)查看原始頁面時,我會顯示一個警告,提示應用程序無法完全運行除非在IE中打開才能運行。有沒有一種方法可以檢測Firefox是否會在IE標籤中打開特定的URL?
當然,Firefox的一些精明的用戶有IE標籤的擴展,並已配置它,以便有問題的Web應用程序總是在IE標籤中打開。如果我的侵入性警告沒有顯示給他們,這些用戶會更喜歡它,因爲它不是必需的。
那麼,有沒有一種方法可以讓我的網頁檢測到URL將在IE標籤中打開?我認爲這需要擴展以某種方式公開這些信息,因爲出於安全原因,Firefox通常不允許javascript訪問設置。
如果我正在閱讀這個正確的內容,它將依賴於我在控制僅IE瀏覽器的網站,我不幸, – 2009-08-23 22:56:55
我假設你有一個鏈接到這個網站上的特定頁面,並且一些用戶配置它將在IE標籤中打開。你爲什麼不改變鏈接指向一個重定向頁面,你可以在那裏獲得關於用戶代理的信息。您可以根據該請求設置Cookie。 – 2009-08-23 23:52:12
你也可以用一個奇特的jquery-ui或者yui類型的對話框來「不要再打擾我了!」複選框。 – 2009-08-24 00:24:58