У меня есть страница на сайте ASP.net, где у меня есть несколько заполнителей контента, теги скриптов с функциями JavaScript и другие элементы. Я скрываю всех держателей контента и другие элементы html с помощью JavaScript, кроме div, который я хочу отобразить. Но я получаю другие скрипты, запущенные на этой странице. Как я могу удалить их?Удалите ненужный JavaScript с помощью JavaScript
Любые идеи?
Edit1
Давайте рассмотрим я на следующую страницу
<html>
<head>
<script type="text/javascript">
alert("unnecessary script")
</script>
</head>
<body>
<script type="text/javascript">
alert("another one")
</script>
<div id="div1">
Div 1</div>
<div id="div2">
Div 2</div>
<div id="div3">
Div 3</div>
<script type="text/javascript">
alert("one more")
</script>
</body>
</html>
Я загрузить эту страницу в плавающем фрейме на другую страницу, где в кадре OnLoad() я называю HideUnneededHTML() который скрывает все, кроме div2. Как я могу удалить ненужный Javascript, прежде чем он загрузится?
Удалить что? Элементы сценария после их загрузки? Можете ли вы показать код? –
Re ваше обновление: Хм. Я не думаю, что вы можете, потому что сценарий должен быть * выгружен *, и любые изменения, сделанные им, откат. Есть ли шанс избавиться от них на стороне сервера? –