نوشته شده توسط
mhjbarnamenevis
به نام خدا.
سلام.
این مشکل حل شد. ولی مشکل دیگری هست.
----------------------------
راه حل مشکل بالا (برای دوستانی که ممکن است مراجعه کنند) این است که به جای
filePath = 'http://yourjavascript.com/2011124314/mmmmmm.js';
document.head.innerHTML += '<script type="text/javascript" src="' + filePath + '"></script>';
نوشتم
filePath = 'http://yourjavascript.com/2011124314/mmmmmm.js'; script = document.createElement('script');
script.type = 'text/javascript';
script.src =filePath;
document.head.appendChild(script);
-----------------------------
اما مشکلی که هست این است که اگر متن زیر درون پرونده باشد:
// بسم الله الرحمن الرحیمfunction thisFunction(){
return "hhhhhhhhhhhhhh";
}
MyObject = {} ;
MyObject.MyFunction = thisFunction;
b = 88888;
c = 1111111111111;
هر چند این را کنسول شناسایی میکند:
thisFunction()
ولی این را شناسایی نمیکند:
MyObject.MyFunction()
!
خود MyObject را شناسایی میکند. ولی تابع درونش را نه.
ایرادی که میگیرد:
Uncaught TypeError: MyObject.MyFunction is not a function
at <anonymous>:1:10