Накидайте, пожалуйста, примерный код программки, которая делает следующее.
Есть переменная var alink = window.document.location
1) если alink содержит текст "pubID" тогда выполняется программа:
Есть переменная atext (var atext = document.getElementById(aId).innerHTML
она содержить определенный кусок html кода.
Нужно:
2) удалить тег <a href> </a> и его содержимое. Этот тег будет первым элементом в html куске, наверное, к нему можно будет обратиться как [0].firstChild.nodeValue;
3) Удалить весь тег и весь текст после тега <hr noshade size="1" class="comm_hr" />
4) присвоить текст, получившийся в результате переменной atext