এটি কেবল সাফারি সম্পর্কিত একটি সমস্যা বলে মনে হচ্ছে। আমি ম্যাকের জন্য 4 এবং উইন্ডোজে 3 চেষ্টা করেছি এবং এখনও আমার ভাগ্য নেই।
আমি একটি বাহ্যিক এইচটিএমএল ফাইল লোড করার চেষ্টা করছি এবং জাভাস্ক্রিপ্ট রয়েছে যা এম্বেড করা কার্যকর করা হবে।
আমি যে কোডটি ব্যবহার করার চেষ্টা করছি তা হ'ল:
$("#myBtn").click(function() {
$("#myDiv").load("trackingCode.html");
});
trackingCode.html
এর মতো দেখতে (এখনই সহজ, তবে একবারে প্রসারিত হবে / যদি আমি এই কাজটি পাই তবে):
<html>
<head>
<title>Tracking HTML File</title>
<script language="javascript" type="text/javascript">
alert("outside the jQuery ready");
$(function() {
alert("inside the jQuery ready");
});
</script>
</head>
<body>
</body>
</html>
আমি IE (6 এবং 7) এবং ফায়ারফক্স (2 এবং 3) এ উভয় সতর্কতা বার্তা দেখছি। তবে, আমি সাফারি (শেষ ব্রাউজারের সাথে আমার সম্পর্কিত হওয়া প্রয়োজন - প্রকল্পের প্রয়োজনীয়তা - দয়া করে কোনও শিখা যুদ্ধ নয়) বার্তাগুলি দেখতে পাচ্ছি না।
সাফারি কেন trackingCode.html
ফাইলটিতে জাভাস্ক্রিপ্ট উপেক্ষা করছে সে সম্পর্কে কোনও চিন্তা ?
শেষ পর্যন্ত আমি trackingCode.html
jQuery রেডি কলের মধ্যে জাভাস্ক্রিপ্ট অবজেক্টগুলি এই ফাইলটিতে ব্যবহার করতে সক্ষম হতে চাই, তবে আমি নিশ্চিত হতে চাই যে এই রাস্তায় নামার আগে সমস্ত ব্রাউজারগুলিতে এটি সম্ভব is