В текст, написанный в MS Word 2002, я хочу включить это: http://hdl.handle.net/2027/uma.ark:/13960/t7fr05w6z?urlappend=%3Bseq=1363 постоянная ссылка, которая указывает на одну из страницы старого журнала (см. ЗДЕСЬ, для чего нужна постоянная ссылка), за текстом: "Награды в конкурсе фотографий".

Поэтому, когда я нажимаю на строку "Награды в конкурсе фотографий" в MS Word, я хочу, чтобы страница, на которую указывает ссылка, была открыта.

Однако вместо отправки на страницу, на которую ссылается «seq = 1363», MS Word открывает файл, расположенный в начале журнала, что неправильно.

Единственное исправление, которое я нашел, - установить поле "Текст для отображения" следующим образом: http://hdl.handle.net/2027/uma.ark:/13960/t7fr05w6z?urlappend=%3Bseq=1363 вместо «% 3B» из ";" и адрес http://hdl.handle.net/2027/uma.ark:/13960/t7fr05w6z?urlappend=;seq=1363 (см. прикрепленное изображение)

Этот подход неприемлем, потому что "Текст для отображения" должен быть "Награды в конкурсе фотографий". Я пытался использовать «% 3B» в "Адрес", но он не работает. Он меняется на «;».

Есть ли приемлемое решение?

1 ответ1

1

Здесь сработало использование alt-F9 для раскрытия кода поля для поля HYPERLINK и замены «;» на "% 3B" там.

В обоих случаях всплывающая подсказка с гиперссылкой показала «;» в ссылке, но нажав «;» версия загружала журнал в начале, а нажатие на версию «% 3B» загружало журнал в указанной точке.

Здесь, когда я вставил «% 3B» в диалоговое окно, Word 2002 изменил его на «;» в поле HYPERLINK, которое он вставляет.

В чем я не уверен, так это в том, что это вина Word 2002. Я почти уверен, что Word "вызывает" либо Windows, IE, либо, возможно, даже "браузер по умолчанию", когда он работает с гиперссылками. Если это так, вполне вероятно, что Word 2002 будет вести себя по-разному в другой версии Windows/IE/ браузера.

Тем не менее, я попробовал те же эксперименты с Word 2003 (на немного другой платформе Windows). "% 3B" и ";" ссылки ведут себя точно так же, как в Word 2002. Однако когда я вставил «% 3B» в диалоговом окне, Word 2003 сохранил «% 3B» в поле HYPERLINK.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .