קבלת source של אתר - תכנות - HWzone פורומים
עבור לתוכן
  • צור חשבון

קבלת source של אתר


mwalker03

Recommended Posts

איך אפשר לקבל סורס של אתר, אבל אחרי ש JS פועל עליו ?

לדוגמא


function init(){
document.getElementById("mytest").innerHTML= "Results after rendering...";
}
</script>
<body onload="init();"><div id="mytest">OK<>

כשאני אעשה "בקשה רגילה" לדוגמא עם WebClient ב C#, אני אקבל את הסורס הזה.

אני רוצה לקבל את הדף "מרונדר", איכשהוא ...

למישהו יש רעיון ? לא משנה באיזה שפה או איך יכתב, העיקר שיעשה את העבודה ..

קישור לתוכן
שתף באתרים אחרים

די בקלות למעשה: בגוגל , כפתור ימני על הדף ו-Inspect Element. הוא ייתן לך את כל ה-html של הדף אחרי שרצו כל ה-JS (ואם לדוגמה תלחץ על כפתור שמפעיל JS אז הוא יראה לי את השינוי מיד).

אני מניח שאפשר לעשות את זה גם בפיירפוקס עם Firebug ובטח גם עם אקספלורר איכשהו.

קישור לתוכן
שתף באתרים אחרים

זה נראה נחמד, תודה רבה, אבל זה עדיין לא ירנדר לי דף, הוא יודע רק להריץ קוד של JS

אווף, אני כבר שלושה ימים רק מחפש, הפכתי את האינטרנט,לא מצאתי פיתרון נורמלי ..

אני אשאל שאלה אחרת, אם אפשר

יש אפשרות לרנדר דף HTML ללא GUI ?

קישור לתוכן
שתף באתרים אחרים

b-or, לא ניסיתי, מה זה ? תוכל לתת לי דוגמא בבקשה ?

לכל מי שזה מעניין אותו, הבעייה פחות או יותר נפתרה עם DLL של איזו חברה

http://awesomium.com/

ה DLL עושה את העבודה

אבל עכשיו מתחילה השאלה האמיתית, איך הם עשו את זה ???

הם טוענים שהם משתמשים בליבה של WEBKIT, יש למישהו כיוון לתת לי .. ? ניסיתי לחפש כל מה שאני יכול על WEBKIT, לא מצאתי ב API שלו איך מריצים JS

שמח להכוונה ...

עריכה:

b-or, קראתי על הפדפן command line, נראה ממש נחמד, השאלה היא אם יש לזה API .. לא מצאתי משהו כזה

אתה מכיר אולי משהו עם API ? שאני אוכל לעבוד איתו ..

קישור לתוכן
שתף באתרים אחרים

נשמע ממש מעניין מה שאתה אומר, זה בדיוק מה שאני מחפש כרגע.

לפי מה שקראתי lynx לא תומך ב js אבל ראיתי את זה Links, פחות או יותר אותו דבר, רק שיודע להריץ js

ניתן לזה ניסיון, נראה איך יעבוד

בכל מקרה, אני עדיין לא ירדתי מהרעיון של איך החברה שם עשתה ת' DLL

אם למישהו עדיין יש מושג, אשמח לשמוע על רעיון או כיוון ...

קישור לתוכן
שתף באתרים אחרים

ארכיון

דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.

×
  • צור חדש...