Я знаю, что вы можете использовать javascript: псевдо протокол для URL-адресов в теге <a>
. Тем не менее, я заметил, что Firefox и IE позволят "javascript:
" предшествовать javascript-коду в теге <script>
. Является ли этот допустимый синтаксис? Изменяет ли он правила съемки?
Примеры: Я видел это много раз:
<a onclick="javascript:alert('hello world!');">Hello World!</a>
Но является ли это законным/допустимым синтаксисом и делает что-то особенное:
<script type="text/javascript">
javascript:alert('hello world!');
</script>