Дело в том, что я добавляю Annotorious к моему проекту openSeadragon. http://annotorious.github.io/demos/openseadragon-preview.html для запуска этих плагинов. Ниже приведены параметры.«Работает onload()» в HTML конфликтует с задержкой загрузки javascript?
<script>
function init() {
anno.makeAnnotatable(document.getElementById('myImage'));
}
</script>
...
<body onload="init();">
<img src="example.jpg" id="myImage" />
</body>
Вот проблема, я использовать их, чтобы задержать загрузку JavaScript на блоке просмотра.
<script type="text/javascript">
if (window.addEventListener)
window.addEventListener("load", downloadJSAtOnload, false);
else if (window.attachEvent)
window.attachEvent("onload", downloadJSAtOnload);
else window.onload = downloadJSAtOnload;
</script>
Существуют ли конфликты между этими двумя? если да, то как его решить?
Вы используете anno.makeAnnotatable внутри функции init .. является соответствующей библиотекой, связанной с тем, что было включено на вашей странице до этого ?. –
Да, это. @ Techie_28 –
Откройте консоль вашего браузера и перезагрузите страницу, чтобы узнать, есть ли какие-либо ошибки JS. –