iFrame Navigation контролируется JS - PullRequest
0 голосов
/ 13 января 2010

Я использую JavaScript для управления полем href = iframe, расположенным на странице. Я сейчас использую

function DoIFrameNav(object_URL)    
{       
    document.all.additionalText.src="iframeContents.php?id="+object_URL;    
    selectedEvent = object_URL;   

}//end DoIFrameNav

для выполнения этого действия. И

onclick=\"DoIFrameNav(".$iCounter.");

для вызова действия, когда пользователь щелкает строку таблицы.

Отлично работает в Firefox и IE6, но больше ничего ... Chrome просто игнорирует это ...

Каким будет универсально совместимый с браузером способ сделать это?

1 Ответ

1 голос
/ 13 января 2010

Вы не должны использовать document.all в сценарии, который предназначен для работы в разных браузерах. Удаление этого должно быть вашим первым шагом. Вместо этого используйте document.getElementById (). На этом этапе размещенный вами код должен быть приемлем для всех основных браузеров (надеюсь).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...