2010-12-08 44 views
0

我有一個HTML頁面的圖形。這些圖是通過調用IMG標籤中的cgi-bin程序生成的:       < IMG src =「http://myserver.com/cgi-bin/StatBarChart.cgi?data=1,2,&數據= 3,5,1 &傳奇= EC,ER」 > 目前,圖表數據傳遞的GET ARGS(在URL)。POSTDATA在HTML4中沒有按鈕?

一切都工作正常,但TE GET參數是太長。我想通過POSTDATA傳遞數據。我所擁有的所有書籍(以及我在網絡上進行的討論)都以包含提交按鈕的表單的形式討論了使用POSTDATA。我只想讓圖表作爲頁面的一部分顯示,而不需要提交。這可以做到嗎?它可以在HTML4中完成,還是需要JavaScript?

+0

您可以使用mod_rewrite縮短網址。 – 2010-12-08 16:03:59

回答

1

我會需要javascript,因爲您必須自己獲取資源並將其設置爲img標記。這在html4中是不可能的。

此外,我沒有看到一個長的網址的問題。你的用戶永遠不會看到它(除非他看起來在源代碼中,我認爲它不再是簡單的「用戶」),所以這也沒有問題。

+0

根據http://support.microsoft.com/default.aspx?scid=kb;EN-US;q208427,Microsoft IE的最大URL長度爲2,083個字符。我的一些圖表正在推動這一限制。 – 2010-12-08 16:08:30