2012-07-31 26 views
0

客戶正在使用我們的基於Web的應用程序報告問題。他們的用戶似乎在使用該網站時打開了多個選項卡。它導致了一個問題,他們失去了他們所在的標籤,並且有時會輸入無效的數據或者在錯誤的上下文中查看數據,認爲他們位於不同的標籤上。禁用基於網站的選項卡式瀏覽

雖然我已經爲他們提出了不同的解決方案,但他們只想考慮一種解決方案:當用戶在我們的網站上時禁用選項卡式瀏覽,並在他們不在時再次啓用它。

這樣的事情可能嗎?所有用戶都使用Windows(XP,我相信,儘管可能是W7)和Internet Explorer 7+。

我不確定是否有可以完成此操作的Windows腳本解決方案,或者可能是具有此功能的ActiveX控件。

編輯:2012/08/13我正在考慮的一個功能是自定義的Internet Explorer應用程序。類似的事情是什麼海報都在談論這裏:

http://www.symantec.com/connect/forums/ie8-virtual-layer-custom-ie-settings

這裏

http://www.vandyke.com/support/tips/ieobject.html

這是新的道路我,所以,如果有人在這裏的經歷有任何想法,我喜歡聽到。

+1

你可以在我的機器上做任何改變我的軟件的操作,我不會爲你感到高興。爲什麼不讓鏈接停止打開新標籤? – naspinski 2012-07-31 17:49:24

+0

是的,顯然這不是解決問題的正確方法。這是用戶錯誤的一種情況,解決方案應該反映這種情況(用戶培訓,例如)。然而,人類將會是人類,我認爲嚴厲的講座失敗了,因此客戶正在爲其用戶羣尋求更多戲劇性的措施。我的鏈接不會打開新標籤頁,但用戶可以選擇在新標籤頁中打開鏈接。 – IcedDante 2012-07-31 18:25:29

回答

1

不,你不能這樣做。 IE只允許用戶圍繞標籤的工作方式進行選擇,而不是網站。它沒有一個功能來控制每個站點的基礎上。

如果修改應用程序以檢測到發生這種情況時表現不同,您的客戶端(人員)可以使用管理工具完全禁用標籤式瀏覽。

+0

另一種方法是讓網站檢測到來自同一客戶端的多個會話並自動關閉舊會話。 (即,讓舊頁面將其內容更改爲「此會話已關閉,因爲在另一個選項卡或窗口中打開了新會話。」) – 2012-08-13 17:16:33

相關問題