Jump to content
  • 0

Не работает document.location


mstdmstd
 Share

Question

Всем привет

есть проблема в том что если на сайте списка товаров http://www.adenium.net/oherron.com/web/main/product_listings

на одном из товаров кликнуть "Add to cart" то страница с товаром не открывается - эта страница как будто переоткрывается

В коде генерится ссылка вида /oherron.com/web/main/view_cart/mode/update/sku/0-8001W-105/product_quantity/1

и выполняется

 document.location= Url  	

Если же в том списке кликнуть на кнопке "Details" и на ней кликнуть на "Add To Cart" то

создается такая же ссылка /oherron.com/web/main/view_cart/mode/update/sku/0-8001W-105/product_quantity/1 и выполняется

  document.location= Url

- и все работает нормально

Если первую ссылку скопировать и подставить к хостинку сайта http://www.adenium.net/oherron.com/web/main/view_cart/mode/update/sku/0-8001W-105/product_quantity/1

то также нормально работает

Не пойму почему не работает document.location на первой странице списка?

Это PHP/Symfony проект - он рабоет с относительными ссылками - но дело явно не в PHP/Symfony. Может что-то не так в верстке самой страницы ?

Верстка вообще-то не моя - я смотрел в коде но проблем не нашел...

Link to comment
Share on other sites

2 answers to this question

Recommended Posts

  • 0

Попробуй подебажить фиддлером --> Fiddler2

У меня Linux - Fiddler2 установился под wine-ом но при запуске из системного меню ярлычок запускающегося повисел секунд 20 и ничего не запустилось...

я посмотрел в фиддлере - там где у тебя не работает - у тебя POST запрос. А где работает нормально - GET запрос..

Уточните пожалуйста где Вы увидели там POST

Там строка

document.location= Url

- я считал что она всегда отрабатывает как GET запрос...

Хотя действительно поведения похоже на то что форма перегружается - не пойму почему и как это исправить...

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy