23-02-2007, 18:56
|
|
|
חבר מתאריך: 11.11.04
הודעות: 21
|
|
השרת מפרש את הקוד בתור VB במקום JS
שלום,
יש לי שני דפי ASP.
בדף הראשון יש הצהרה שהקוד הוא בשפת JS
אני מצהיר בצורה כזו -
<%@LANGUAGE="JAVASCRIPT" CODEPAGE="1255"%>
בשורה הראשונה של הדף.
עכשיו אני מוסיף ב INCLUDE את הדף השני.
והבעייה שהוא לא מתייחס ל דף השני כ JS אלא כ VBSCRIPT ויש שגיאה כשזה מגיע לשורה של JS.
בשורה הזו לדוגמא - var conn = Server.CreateObject("ADODB.Connection");
והשגיאה כזו - Microsoft VBScript compilation (0x800A0401)<br>Expected end of statement<br>/regform.asp
כשאני מנסה להצהיר בדף השני יש לי שגיאה כזו - Active Server Pages, ASP 0141 (0x80004005)
The @ command can only be used once within the Active Server Page.
ו כשאני מנסה לתחום את הקוד הדף השני בתגיות כאילו
<script language="javascript" runat="server" > אז השרת מתעלם מהפקודה response.end לדוגמא
|