2012-09-17 94 views
0

這可能是有史以來最愚蠢的問題,但我們的客戶真的很想這樣做。我問這個愚蠢的問題只是爲了確保它不能完成。在瀏覽器外部顯示溢出html內容

我們已經由window.showModalDialog(圖1)

在此窗口中有它顯示一個HTML表格的自定義自動完成控制下打開的彈出窗口。問題是自動完成表比模態對話框寬。所以用戶無法看到此表的內容。 (img 2)

然後,我們將模態對話框的初始大小設置得足夠寬,以查看錶格內容,但客戶不想要最初的空白區域,也不希望內容更寬。 (img 3)

客戶希望看到的東西,因爲在img 4,我只能通過油漆。

是否可以在瀏覽器外部顯示溢出的html內容。至少對於window.showModalDialog打開的那些。

注意:這是一個約10年的項目,它完全基於window.open和window.showModailDialog。所以使用自定義jquery對話框或類似的東西不是一個選項。

screenshot

+0

@RegisteredUser - 爲什麼這個鏈接? :) – bPratik

+0

因爲這個鏈接之前是0%左右(: –

+0

我覺得你是兄弟 –

回答

1

在您的客戶端的限制,你的任務是不可能的。

您可以改爲彈出另一個顯示下拉內容的模式窗口。這樣,您可以獲得不同於第一個模式窗口提供的不同大小的視口。此外,如果您從小時候開啓新的窗口,您甚至可以在兩個窗口之間傳遞消息。

當然,這將是一個非常基礎的石器時代的解決方案!您也可能遇到很多瀏覽器限制/怪癖。

+0

感謝您的答覆。順便說一句,用戶可以使用「Sel」按鈕打開另一個彈出窗口,但案件是當她想要 –

+1

是的,但是您可以在彈出的窗口中複製自動完成框,這樣,一旦用戶滿意自動填充框的值,他們就可以選擇它並且小孩可以使用自動完成功能將這個值傳遞迴父項並在那裏填充文本框。 – bPratik

相關問題