Я могу использовать этот код jQuery для динамического изменения ссылки RSS в DOM в Firefox & Chrome. http://path.com/feed обычно заменяется переменной, но не для этого примера.
$('#rssfeed').remove();
$('head').append('<link id="rssfeed" rel="alternate" type="application/rss+xml" href="http://path.com/feed"/>');
Функция живых закладок немедленно обновляется. Тем не менее, это не работает в IE7.
В IE7 я попробовал этот метод, также создал в html и попытался обновить с помощью .setAttribute (href, 'path.com / feed'), и попытался создать новый элемент DOM и прикрепить его к "<_head>" (нет _ в реальном коде, конечно).
Единственный "успех", который у меня был, - это выполнение document.write. Большая проблема с этим заключается в том, что я не могу изменить его после загрузки страницы.
Может кто-нибудь порекомендовать альтернативный способ изменить элемент ссылки href и динамически перезагружать его в IE7? В качестве альтернативы, есть ли способ заставить браузер повторно интерпретировать или перезагрузить DOM без полного обновления страницы?