Я на ПК с использованием JavaScript и Chrome. проблема заключается в следующем
<a href="#" onClick="classClick(event,1)"
Это не работает в Chrome, но работает безупречно в FF. Я попробовал "onChange", как было рекомендовано некоторыми результатами поиска, но все равно не повезло. Есть намеки?
3 ответа
Что именно не работает и что вы пытаетесь сделать?
Я только что проверил это на Chrome, и это сработало
<a href="#" onClick="alert('flag')">Flag Link</a>
Это может произойти из-за того, что имя функции перевода является зарезервированным словом для расширений Google Chrome.
Например, имя функции translate () нельзя использовать в Chrome, если только вы не ссылаетесь на реальный сервис translate.google.com.
Спасибо, что ответили на вопрос, я не поставил его так, как задумал. это для наследия, если кто-то наткнется на этот вопрос.
Этот код работает для перевода событий в FF, IE и Chrome на ПК. Я буду редактировать позже для совместимости Mac, если это необходимо для сафари.
<span onclick="multiBrowserEventHandling(event)">Trigger</span>
<script>
function multiBrowserEventHandling(e){
if(e.srcElement==undefined){
e=e.originalTarget.innerHTML;
}else{
e=e.srcElement.innerHTML;
}
}
</script>
Похожие вопросы
Новые вопросы
javascript
По вопросам программирования на ECMAScript (JavaScript / JS) и его различных диалектах / реализациях (кроме ActionScript). Включите все соответствующие теги в свой вопрос; например, [node.js], [jquery], [json] и т. д.