Открыть ту же страницу с другим содержанием

Это тоже меня убило, я должен был заново установить визуальные студии тысячу раз, прежде чем Stack Overflow помог мне! Сначала началось с проблемы с обновлением Windows. При установке Visual Studio 2015 обновление отметило, что это необходимо - обновление KB2919355. Пошел на обновление Windows и увидел несколько неудавшихся обновлений. Как бы я ни старался, это не сработало. Код ошибки, который был указан, был 80070543, некоторые исследования не нашли ничего работающего, пока я не столкнулся с этим советом http://www.dell.com/support/article/us/en/04/SLN293803/en Имея после этого эти обновления снова обновили Windows, и это сработало. Вернувшись к обновлению Visual Studios, снова появилась такая же ошибка! Поэтому я решил исследовать KB2919355 и был расстроен, пока не нашел этот сайт http://www.eightforums.com/windows-updates-activation/45441-update-kb2919355-finally-successful-after-multiple-fails.html

последовал за инструкцией о загрузке других обновлений, и они работали. KB2919355 был наконец обновлен, поэтому я попробовал еще раз, и возникла другая ошибка, связанная с языковыми пакетами. «Ошибка фатальной установки». Пройдя через ряд неудобных переустановок, деинсталляция света прорвалась в результате того, что пришла эта запись (выше) «Переполнение стека», исправляющая перераспределяемые компоненты C ++, которая включает в себя: «Пуск» -> «Панель управления» -> «Программы и компоненты». -clicks на каждом распространении (снизу вверх) и нажмите «Восстановить» для всех. Если кто-то попросит «Перезапустить», сделайте это прямо сейчас и там! Затем я установил установки Visual Studio ... наконец, после нескольких дней и дней попыток ... .it работал.

-1
задан Rory McCrossan 27 March 2019 в 08:51
поделиться

1 ответ

Хотя ваш вопрос довольно широкий, я думаю, я понял вашу проблему. Вам нужен способ различать книги, не создавая новую страницу для каждой книги. Есть несколько способов сделать это. Лично я бы порекомендовал использовать для этого серверные сценарии, но вы также можете сделать это с помощью JavaScript, вам просто нужно поместить его в ссылку.

Примером может быть следующее:

<button onclick="window.open('buy.html?book=4')" class="book4">Buy</button>

Что это делает, это открыть buy.html и укажите, какую книгу вы хотите купить, чтобы вы могли создать функцию для извлечения только этого описания из базы данных или как бы вы ни хотели это сделать.

Я настоятельно рекомендую базу данных, потому что, как только у вас будет сто или около того книг, ваша страница станет очень медленной, и если вы только отобразите одну, это пустая трата ресурсов.

Лучший способ получить данные из URL (насколько я знаю) - это , поэтому

Хотя, в следующий раз, пожалуйста, опубликуйте свой код, что сделает его намного проще определить проблему.

Удачи.

Редактировать: JavaScript, который я связал, был не лучшим решением и довольно сложным, поэтому я думаю, что лучшую и более понятную функцию можно найти здесь

0
ответ дан Joeri 27 March 2019 в 08:51
поделиться
Другие вопросы по тегам:

Похожие вопросы: