কম্পিউটার টিউটোরিয়াল

জাভাস্ক্রিপ্টে iframe-এর বডি কন্টেন্ট পাওয়া

বডির কন্টেন্ট পাওয়ার জন্য src অ্যাট্রিবিউট পাওয়া যায় বা নিচের কোড স্নিপেট ব্যবহার করুন:

<iframe id = "myId" name = " myId ">...</iframe> <script>   var myDoc;   if (window.frames && window.frames. myId && (myDoc = window.frames. myId.document)) {     var iframeBody = myDoc.body;     var content = iframeBody.innerHTML;   } </script>

গুরুত্বপূর্ণ নোট: ক্রস-অরিজিন (cross-origin) iframe-এ (অন্য ডোমেন, প্রোটোকল, পোর্ট) সিকিউরিটি পলিসি (Same-Origin Policy) কারণে কন্টেন্ট অ্যাক্সেস করা যাবে না — এরর ফেলবে। সেম-অরিজিন iframe-এ কাজ করবে। আধুনিক পদ্ধতিতে iframe.contentDocument বা iframe.contentWindow.document ব্যবহার করা ভালো। postMessage দিয়ে ক্রস-অরিজিন কমিউনিকেশন করা যায়।

  1. জাভাস্ক্রিপ্টে usemap অ্যাট্রিবিউটের মান কীভাবে পাবেন?

  2. জাভাস্ক্রিপ্টে অবজেক্টের দৈর্ঘ্য (length) কীভাবে পেতে হয়

  3. জাভাস্ক্রিপ্টে অ্যারে-র প্রথম n% অংশ বের করা

  4. জাভাস্ক্রিপ্টে অবজেক্টের মানগুলো কীভাবে পাবেন?