2010-10-25 38 views
0

我有一個功能的PHP頁面接收POST數據,頁面刷新,沒有AJAX。發送數據到相同的PHP頁面從Javascript,沒有AJAX或形式

現在我有包含我的動態數據隱藏字段,我與JS送像這樣一種形式:document.my_form.submit();

是否可以發送數據,而無需使用一種形式?

基本上我想從一個縮略圖的列表中發送一個URL的數組,所以我的函數遍歷列表並將它們推入數組中。

+0

它是一個POST無法通過簡單的URL發送網絡安全的目的極爲重要。 – Pointy 2010-10-25 17:32:39

+0

你能多解釋一下嗎?這些網頁無論如何都是在登錄系統後面的,但是我的註冊頁面是一樣的。 – FFish 2010-10-26 06:12:15

+0

@點我真的有興趣澄清這一說法。 http://stackoverflow.com/questions/4022201/php-security-send-post-to-same-url-bad – deceze 2010-10-26 09:36:40

回答

0

不,您只能通過AJAX或表單發佈數據。

0

你可以使用get而不是post,但是聽起來像這個url會變得非常混亂。如果你不反對Ajax,我會很樂意詳細說明答案。

+0

mmm,GET不是真正的選擇,因爲我會超過256個字符的限制。 – FFish 2010-10-25 17:02:01

+0

如果網址相同,但是有一些id差異,則可以發送id,然後在服務器端進行url構造。 – Orbit 2010-10-25 17:02:58

+0

好的想法,但不幸的是我的網址有點亂。我會繼續與我想的形式.. – FFish 2010-10-25 17:11:25

相關問題