نمایش نتایج 1 تا 3 از 3

نام تاپیک: فراخوانی یک فایل javascript در این فایل php

  1. #1

    Question فراخوانی یک فایل javascript در این فایل php

    نمیدونم سوالم رو در تاپیک مرتبط پرسیدم یا نه.

    یه مشکلی هست هرچی دارم سرچ میکنم هنوز نتونستم حلش کنم

    من یه فایل php دارم که میخوام یک فایل js خارجی رو داخلش فراخوانی کنم تا هر موقع این فایل لود شد، اون فایل جاوا اسکریپت خارجی هم لود بشه

    کدی که دارم اینه:

    <?php require_once(dirname(__FILE__).'/../config.php'); ?>
    <?php header("Content-type: text/javascript"); ?>
    if(!window.alreadyIncluded) {/** Check if file is already loaded **/
    var t = 0;
    /******** Main Function That Will Generate All Ads *********/
    var divList = document.getElementsByClassName("<?php echo ADS_CLASS_NAME;?>");
    for (var i = divList.length - 1; i >= 0; i--)
    {
    t++;
    var rf = document.referrer;
    var lh = window.location.host;
    var slot = divList[i].getAttribute("data-ad-slot");
    var client = divList[i].getAttribute("data-ad-client");
    var data_keyword = divList[i].getAttribute("data-keyword");
    var width = divList[i].offsetWidth;
    var height = divList[i].offsetHeight;
    var meta = document.getElementsByTagName('meta');
    var description = "";
    var keywords = "";

    if ( data_keyword ) {
    st = data_keyword;
    } else {
    /*** GET TAGS ***/
    if ( document.getElementsByTagName("title").length > 0 ) {
    var title = document.getElementsByTagName("title")[0].innerHTML.replace(/ /g, ',');
    } else {
    var title = "";
    }

    for (var x=0,y=meta.length; x<y; x++) {
    if (meta[x].name == "description") { description = meta[x]; }
    if (meta[x].name == "keywords") { keywords = meta[x]; }
    }

    var st = title + "," + description + "," + keywords;
    var st = st.replace("(", "").replace(")", "");
    }
    divList[i].innerHTML = ( '<iframe id="ad_iframe_' + t + '" name="ad_iframe_' + t + '" width="'+ width +'" height="'+ height +'" frameborder="0" marginwidth="0" marginheight="0" vspace="0" hspace="0" allowtransparency="true" scrolling="no" src="<?php echo HTTP_SERVER_WEBSITE ?>pagead/generate?s=' + slot + '&c=' + client + '&st=' + st + '&rf=' + rf + '&lh=' + lh + '&ct=' + t + '"></iframe>' );
    }
    /******** End Main Function That Will Generate All Ads *********/
    window.alreadyIncluded = true;
    } /*** End check if file is already loaded ***/


    باید بگم که با دستور include و require فایل رو فراخوانی کردم ولی اجرا نشد

    در ضمن فرمت فایل .js.php هست

    راه حلی دارید دوستان؟

  2. #2
    کاربر دائمی آواتار plague
    تاریخ عضویت
    آبان 1388
    محل زندگی
    اهواز
    پست
    2,360

    نقل قول: فراخوانی یک فایل javascript در این فایل php

    تو فایل php دستور یا کد های html/js رو میتونی echo کنی مثلا

    echo '<script src="lib.js"></script>';

  3. #3

    نقل قول: فراخوانی یک فایل javascript در این فایل php

    توی همین فایل، کدهای js رو داخل تگ script بزار فقط .. مشکلی نداره

تاپیک های مشابه

  1. فراخوانی یک فایل php با جاوا اسکریپت
    نوشته شده توسط mohammad90-2011 در بخش PHP
    پاسخ: 0
    آخرین پست: چهارشنبه 15 بهمن 1393, 22:05 عصر
  2. کمک در مورد اجرای یک فایل php در شبکه
    نوشته شده توسط hossein_rohollah در بخش PHP
    پاسخ: 1
    آخرین پست: دوشنبه 27 دی 1389, 22:39 عصر
  3. یک سوال در رابطه با تنظیم یک فایل PHP
    نوشته شده توسط =CYB3R= در بخش PHP
    پاسخ: 0
    آخرین پست: سه شنبه 21 دی 1389, 22:34 عصر
  4. مبتدی: کمک در ساخت یک فایل php کاملا مبتدی !
    نوشته شده توسط tamizi2 در بخش PHP
    پاسخ: 2
    آخرین پست: جمعه 15 مرداد 1389, 02:55 صبح
  5. سوال: کمک در decode کردن یک فایل php
    نوشته شده توسط mehham در بخش PHP
    پاسخ: 0
    آخرین پست: پنج شنبه 29 بهمن 1388, 11:52 صبح

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •