2012-11-13 85 views
0

我正在研究一個應用程序,用戶可以在其中預先填入選定人員的電子郵件地址的電子郵件。這最終可能會達到數百個電子郵件地址的級別,這會導致大量的mailto:鏈接(超過2000個字符)。理想情況下,用戶將點擊一個按鈕,指向這個mailto:鏈接,然後用所有這些電子郵件地址打開Outlook,這將適用於較小數量的用戶。Mailto:2048個字符的IE限制

我發現有來自IE這樣一個問題,即要打擊的2048個字符的最大URL長度(http://support.microsoft.com/kb/208427)。

是否有某種方式同時仍然使用IE瀏覽器,使得它不會打開多個郵件窗口或需要用戶做在發送電子郵件的任何「額外」的工作在JavaScript繞過這個限制?理想情況下,我們仍然希望它與以前一樣,它只是預先填充Outlook中的電子郵件,但我們也在考慮編寫我們自己的完整電子郵件系統

+1

如果您只是針對IE和Outlook,那麼如果您想要將其他頭痛添加到您的應用程序中,則會出現ActiveX。 – epascarello

回答

3

不,沒有。

你會過得更好使用服務器端腳本來送行的電子郵件,因爲不會有限制,這樣一來,如果需要的電子郵件地址能夠保持私密。

+0

這是我的想法,但希望避免。但看起來這個問題和其他一些客戶需求正指向這個方向。 – user1704498

2

除了發送郵件以外,沒有辦法解決此問題郵件來自你的服務器,而不是客戶端。

+0

這就是我的想法,但希望避免 – user1704498