2015-10-29 23 views
0

我正在使用角度模型服務($ modal)顯示彈出窗口。我遇到了一個問題,例如用戶在模型窗口上單擊退格時,父窗口會導航到上一頁。我如何解決這個問題?防止Backspace在AngularJS模型窗口中返回導航

+0

要求用戶停止按退格鍵?如果焦點不在輸入中,則這是每個瀏覽器上存在的導航快捷方式。 –

回答

0

在$ modal.open()設置如下:

backdrop: 'static' 
keyboard: false 
+0

嗨, 這似乎不起作用。因爲鍵盤:假會禁用瀏覽器關閉ESC鍵事件不適用於模型窗口上的退格鍵 – Velkumar

+0

是的,這也覆蓋了esc鍵行爲。您可以給用戶一個按鈕來取消代替esc鍵的模式。無論如何,我認爲這有點清潔。 – jbrown