تعطيل / غلبة بعض جافا سكريبت من التحكم WebBrowser باستخدام حقن؟
-
10-07-2019 - |
سؤال
وأنا أحاول الوصول إلى صفحة التي تحتوي جافا سكريبت المؤكد أن يسبب أخطاء ويمنع الصفحة من تقديم بالكامل.
<script language="Javascript">
parent.hidden.vPageState = parent.hidden.NEW_LIST;
</script>
و
<body onload="top.menu.activateCell(3);">
وترتبط كل من هذه الأخطاء إلى حقيقة أنني الوصول إلى الصفحة مباشرة وليس عن طريق الإطارات.
ولقد حصلت حول هذا عن طريق جعل بلدي استنساخ الخاص للصفحة واستضافة ذلك، ولكن أنا لا أحب هذا الحل وأتساءل عما إذا كان هناك طريقة لبطريقة أو بأخرى
وتجاوز / تبديل أو الأفضل من ذلك محو هذا الرمز باستخدام حقن جافا سكريبت عن طريق التحكم WebBrowser
والشكر
المحلول
لالحدث onload، فقط استبدالها وظيفة جديدة مزيد من أسفل الصفحة.
http://haacked.com/archive/2006/02/05 /AddingWindowOnloadEventsInJavascript.aspx
والآخر قد يكون اصعب قليلا .... إذا كنت لا يمكن إزالته، هل يمكن تقنيا إنشاء إطار حول الصفحة التي لا تظهر، لذلك رمز النار بشكل صحيح.