2012-08-16 19 views
0

我有一個表單,其中包含一個類型爲Password的文本框作爲表單的簽名。用戶輸入他們的密碼進行簽名,因此實際文本不應該顯示,而應該是點。打印時,文本框仍需要包含點以顯示它已被簽名。但在IE 8中打印時,該框爲空白。 Firefox將打印點,但它需要在IE中工作。當在IE8中打印時,密碼類型爲TextBox的文本框爲空

如果這有助於這是基本的文本框代碼。

<asp:TextBox ID="TextBox1" runat="server" textmode="Password"></asp:TextBox> 

回答

1

出於安全原因,IE不打印<input type="password" />。也就是說,在文本框中輸入內容並不是在所有轄區內「簽署」文檔(只是說...)。

我建議你使用Javascript來檢測密碼字段是否輸入了文本,並向該頁面添加一條消息,說明它已被輸入?

+0

正在打印的頁面實際上是五個iframe,每個頁面都是不同的頁面。多個頁面需要顯示文本框。我不認爲JavaScript解決方案可以爲此工作。無論如何有代碼,將頁面發送到其他程序,將打印點? – 2012-08-16 18:58:55

相關問題