我有一個aspx頁面和內部我已經叫的.ascx頁面這是購物車,aspx頁面上我有很多的鏈接,書籍,我們可以將書籍添加到購物大車。在點擊添加按鈕我存儲bookid,名稱,價格在cookie和ascx頁面上我使用會話變量複製並粘貼購物車中的值一切工作正常..代碼是這樣的..上單擊添加BTN我把這個javascript函數購物車Asp.net
function addCookies(typeShopping,id,name,price) {
document.cookie = typeShopping + "=" + id + "," + name + "," + price;
}
但畢竟這我必須這樣做後回去,這樣的ascx頁面加載,並將此信息到購物車中。等它調用這個函數是這樣的BTN ..
<a onclick="addCookies('ShoppingCart',1, 'A summary of the Creed....' ,25);"href=".../ShowBooks.aspx?CategoryName=Qur'an&Mushaf&CatID=1" </a>
但如你所見導致頁面回來後,雖然該項目添加到購物車我移動到頂端,我該怎麼辦我只需點擊並添加項目,頁面就不會回傳,我仍留在同一本書中。
對不起,我也不好與Java腳本,我應該只是這樣做 功能addCookies(typeShopping,ID,名稱,價格){ 的document.cookie = typeShopping + 「=」 +編號+「 ,「+名+」,「+價格; // aspnetForm.reset(); 警報(「立即檢查」); return false; } 因爲它不工作的頁面劇照回來後 – ConfusedCoder 2011-06-06 14:03:27
號你需要'return'在'的onclick =「」',你需要學習JavaScript。 – SLaks 2011-06-06 14:04:47
燁其工作不錯,但現在的ascx頁面沒有加載:(任何建議,有沒有什麼辦法,這個函數執行後,我打電話的ascx頁面加載你,這將解決 – ConfusedCoder 2011-06-06 14:10:17