/
  • دریافت آدرس لینک در تگ iframe

  • ارسال پاسخ   امتیاز موضوع:
    • 0 رأی - میانگین امیتازات: 0
    • 1
    • 2
    • 3
    • 4
    • 5

    حالت موضوعی | حالت خطی دریافت آدرس لینک در تگ iframe
    نویسنده پیام
    alirezara آفلاین
    عضو جدید
    **

    ارسال‌ها: 5
    تاریخ عضویت: ۱۳۹۳ شهريور ۳۰
    اعتبار: 0
    تشکرها : 0
    ( 0 تشکر در 0 ارسال )
    ارسال: #1
    دریافت آدرس لینک در تگ iframe
    با سلام خدمت تمامی دوستان ایران پی اچ پی

    دوستان فرض کنید سایتی داریم و در یکی از صفحاتش یک تگ iframe قرار داده ایم و در این تگ یک سایت مثلا سایت بیتوته را باز کرده ایم حالا من میام روی یکی از لینکهای سایت بیتوته که در iframe باز شده است کلیک می کنم می خوام آدرس لینک کلیک شده بالای iframe به نمایش در بیاد.
    به دنبال کد پی اچ پی یا جاوا اسکریپتی هستم که بتونه برام آدرس لینک کلیک شده را در iframe بدست بیاره.

    از دوستان بزرگوار ایران پی اچ پی خواهشمندم که بنده را راهنمایی کنید.

    با تشکر از همه ...
    ۱۳۹۳ شهريور ۳۰ ۱۲:۲۲ عصر
    یافتن ارسال‌ها پاسخ با نقل قول
     تشکر شده توسط :
    alireza.stack آفلاین
    beestak.com
    **

    ارسال‌ها: 12
    تاریخ عضویت: ۱۳۹۳ تير ۱۵
    اعتبار: 2
    تشکرها : 1
    ( 8 تشکر در 6 ارسال )
    ارسال: #2
    RE: دریافت آدرس لینک در تگ iframe
    یه DIV بالای iframe سایتت قرار بده با ID مثلا stat

    حالا باید با jQuery حرکت بزنی مثلا فرض بگیریم iframe شما id اش برابر با iframeid است:

    $('#iframeid').contents().find('a').click(function(){
    $('#stat').html('u clicked Beetoote!');
    }); );
    __________________________________________________________________________
    جامعه مجازی پیمانکاران و کارفرمایان
    http://www.beestak.com
    ۱۳۹۳ شهريور ۳۱ ۰۲:۴۷ عصر
    یافتن ارسال‌ها WWW پاسخ با نقل قول
     تشکر شده توسط :
    alirezara آفلاین
    عضو جدید
    **

    ارسال‌ها: 5
    تاریخ عضویت: ۱۳۹۳ شهريور ۳۰
    اعتبار: 0
    تشکرها : 0
    ( 0 تشکر در 0 ارسال )
    ارسال: #3
    RE: دریافت آدرس لینک در تگ iframe
    با تشکر از دوست خوبم از پاسخ شون.

    من با توجه به گفته ی شما کد زیر رو نوشتم اما عمل نمیکنه فکر کنم کد رو اشتباه نوشتم. ممکنه اشتباهم رو بهم بگید؟

    باز هم ممنون که بنده را راهنمایی کردید.

    <html xmlns="http://www.w3.org/1999/xhtml">
    <head runat="server">
    <title></title>
    <script type="text/javascript" language="javascript">
    $('#iframeid').contents().find('a').click(function(){
    $('#stat').html('u clicked Beetoote!');
    });
    </script>
    <style type="text/css">
    html{
    overflow-x: hidden; /*حذف اسکرول افقی*/
    overflow-y: hidden; /*اسکرول عمودی*/
    }
    *
    {
    margin: 0 auto 0 auto;
    }
    </style>
    </head>
    <body>
    <div id="stat">...
    </div>
    <div>
    <iframe src="http://webgoo.ir/" id="iframeid" width="50%" height="50%"></iframe>
    </div>
    </body>
    </html>
    (آخرین ویرایش در این ارسال: ۱۳۹۳ شهريور ۳۱ ۰۴:۰۶ عصر، توسط alirezara.)
    ۱۳۹۳ شهريور ۳۱ ۰۳:۲۲ عصر
    یافتن ارسال‌ها پاسخ با نقل قول
     تشکر شده توسط :
    alireza.stack آفلاین
    beestak.com
    **

    ارسال‌ها: 12
    تاریخ عضویت: ۱۳۹۳ تير ۱۵
    اعتبار: 2
    تشکرها : 1
    ( 8 تشکر در 6 ارسال )
    ارسال: #4
    RE: دریافت آدرس لینک در تگ iframe
    (۱۳۹۳ شهريور ۳۱ ۰۳:۲۲ عصر)alirezara نوشته شده توسط:  با تشکر از دوست خوبم از پاسخ شون.

    من با توجه به گفته ی شما کد زیر رو نوشتم اما عمل نمیکنه فکر کنم کد رو اشتباه نوشتم. ممکنه اشتباهم رو بهم بگید؟

    باز هم ممنون که بنده را راهنمایی کردید.

    من کدی نمی بینم از شما! فکر کنم نزاشتید ;-)
    __________________________________________________________________________
    جامعه مجازی پیمانکاران و کارفرمایان
    http://www.beestak.com
    ۱۳۹۳ شهريور ۳۱ ۰۳:۳۳ عصر
    یافتن ارسال‌ها WWW پاسخ با نقل قول
     تشکر شده توسط :
    alirezara آفلاین
    عضو جدید
    **

    ارسال‌ها: 5
    تاریخ عضویت: ۱۳۹۳ شهريور ۳۰
    اعتبار: 0
    تشکرها : 0
    ( 0 تشکر در 0 ارسال )
    ارسال: #5
    RE: دریافت آدرس لینک در تگ iframe
    بنده عذر خواهی می کنم فراموش کرده بودم.

    کدها به پست بالا اضافه شد.
    ۱۳۹۳ شهريور ۳۱ ۰۴:۰۷ عصر
    یافتن ارسال‌ها پاسخ با نقل قول
     تشکر شده توسط :
    alireza.stack آفلاین
    beestak.com
    **

    ارسال‌ها: 12
    تاریخ عضویت: ۱۳۹۳ تير ۱۵
    اعتبار: 2
    تشکرها : 1
    ( 8 تشکر در 6 ارسال )
    ارسال: #6
    RE: دریافت آدرس لینک در تگ iframe
    (۱۳۹۳ شهريور ۳۱ ۰۴:۰۷ عصر)alirezara نوشته شده توسط:  بنده عذر خواهی می کنم فراموش کرده بودم.

    کدها به پست بالا اضافه شد.

    خواهش یکبار اطلاعات رو alert کن ببین خروجی می بینی یا تو کنسول چاپ کن ببین خروجی میگیری اصن یا نه؟!
    __________________________________________________________________________
    جامعه مجازی پیمانکاران و کارفرمایان
    http://www.beestak.com
    ۱۳۹۳ شهريور ۳۱ ۰۴:۲۶ عصر
    یافتن ارسال‌ها WWW پاسخ با نقل قول
     تشکر شده توسط :
    alirezara آفلاین
    عضو جدید
    **

    ارسال‌ها: 5
    تاریخ عضویت: ۱۳۹۳ شهريور ۳۰
    اعتبار: 0
    تشکرها : 0
    ( 0 تشکر در 0 ارسال )
    ارسال: #7
    RE: دریافت آدرس لینک در تگ iframe
    این کدهای بالا که در حال حاضر خروجی نمیدن.

    من باید دقیقا از چی خروجی بگیرم؟

    ممنون میشم راهنماییم کنید!

    الان توی کد زیر که من دستور alert رو بعد از کد شما قرار دادم اصلا اجرا نمیشه. در حالی که فقط بهش گفتم که رشته ی ali را چاپ کنه.

    <html xmlns="http://www.w3.org/1999/xhtml">
    <head runat="server">
    <title></title>
    <script type="text/javascript" language="javascript">
    $('#iframeid').contents().find('a').click(function(){
    $('#stat').html('u clicked Beetoote!');
    });
    alert('ali');
    </script>
    <style type="text/css">
    html{
    overflow-x: hidden; /*حذف اسکرول افقی*/
    overflow-y: hidden; /*اسکرول عمودی*/
    }
    *
    {
    margin: 0 auto 0 auto;
    }
    </style>
    </head>
    <body>
    <div id="stat">...
    </div>
    <div>
    <iframe src="http://webgoo.ir/" id="iframeid" width="50%" height="50%"></iframe>
    </div>
    </body>
    </html>

    ممنون میشم کد رو یه بررسی کنید.
    (آخرین ویرایش در این ارسال: ۱۳۹۳ شهريور ۳۱ ۰۴:۴۳ عصر، توسط alirezara.)
    ۱۳۹۳ شهريور ۳۱ ۰۴:۴۲ عصر
    یافتن ارسال‌ها پاسخ با نقل قول
     تشکر شده توسط :
    alireza.stack آفلاین
    beestak.com
    **

    ارسال‌ها: 12
    تاریخ عضویت: ۱۳۹۳ تير ۱۵
    اعتبار: 2
    تشکرها : 1
    ( 8 تشکر در 6 ارسال )
    ارسال: #8
    RE: دریافت آدرس لینک در تگ iframe
    (۱۳۹۳ شهريور ۳۱ ۰۴:۴۲ عصر)alirezara نوشته شده توسط:  این کدهای بالا که در حال حاضر خروجی نمیدن.

    من باید دقیقا از چی خروجی بگیرم؟

    ممنون میشم راهنماییم کنید!

    الان توی کد زیر که من دستور alert رو بعد از کد شما قرار دادم اصلا اجرا نمیشه. در حالی که فقط بهش گفتم که رشته ی ali را چاپ کنه.

    <html xmlns="http://www.w3.org/1999/xhtml">
    <head runat="server">
    <title></title>
    <script type="text/javascript" language="javascript">
    $('#iframeid').contents().find('a').click(function(){
    $('#stat').html('u clicked Beetoote!');
    });
    alert('ali');
    </script>
    <style type="text/css">
    html{
    overflow-x: hidden; /*حذف اسکرول افقی*/
    overflow-y: hidden; /*اسکرول عمودی*/
    }
    *
    {
    margin: 0 auto 0 auto;
    }
    </style>
    </head>
    <body>
    <div id="stat">...
    </div>
    <div>
    <iframe src="http://webgoo.ir/" id="iframeid" width="50%" height="50%"></iframe>
    </div>
    </body>
    </html>

    ممنون میشم کد رو یه بررسی کنید.

    قبل کدهاتون باید jQuery رو include کنید! ما در حال حاضر داریم از کدهای jQuery استفاده میکنیم.
    __________________________________________________________________________
    جامعه مجازی پیمانکاران و کارفرمایان
    http://www.beestak.com
    ۱۳۹۳ شهريور ۳۱ ۰۵:۳۲ عصر
    یافتن ارسال‌ها WWW پاسخ با نقل قول
     تشکر شده توسط :
    alirezara آفلاین
    عضو جدید
    **

    ارسال‌ها: 5
    تاریخ عضویت: ۱۳۹۳ شهريور ۳۰
    اعتبار: 0
    تشکرها : 0
    ( 0 تشکر در 0 ارسال )
    ارسال: #9
    RE: دریافت آدرس لینک در تگ iframe
    آقا علیرضا من زیاد با jQuery آشنا نیستم برای هم در این رابطه سوال می پرسم.

    الان من کد زیر رو به کد های بالا اضافه کردم. که کتابخانه ی Jquery هست و حالا alert رشته ی ali را چاپ می کنه. اما برای اینکه alert خروجی ما را چاپ کند باید به عنوان متغیر چه چیزی را در alert بنویسم؟

    <html xmlns="http://www.w3.org/1999/xhtml">
    <head runat="server">
    <title></title>
    <script src="http://ajax.googleapis.com/ajax/libs/jquery/2.0.2/jquery.min.js"></script>
    <script type="text/javascript" language="javascript">
    $('#iframeid').contents().find('a').click(function(){
    $('#stat').html('u clicked Beetoote!');
    });
    alert('ali');
    </script>
    <style type="text/css">
    html{
    overflow-x: hidden; /*حذف اسکرول افقی*/
    overflow-y: hidden; /*اسکرول عمودی*/
    }
    *
    {
    margin: 0 auto 0 auto;
    }
    </style>
    </head>
    <body>
    <div id="stat">...
    </div>
    <div>
    <iframe src="http://webgoo.ir/" id="iframeid" width="50%" height="50%"></iframe>
    </div>
    </body>
    </html>

    ممنون میشم بنده را راهنمایی کنید.
    ۱۳۹۳ شهريور ۳۱ ۱۱:۵۹ عصر
    یافتن ارسال‌ها پاسخ با نقل قول
     تشکر شده توسط :
    « قدیمی تر | تازه‌ تر »

    ارسال پاسخ
    پرش به انجمن:


    کاربرانِ درحال بازدید از این موضوع: 1 مهمان
    IranPHP.org | تماس با ما | بازگشت به بالا | بازگشت به محتوا | بایگانی | پیوند سایتی RSS