(function(){ var jQuery; var jQuery_version = '2.0.3'; // jQuery がロードされていない場合は、headに追加 if(window.jQuery === undefined || window.jQuery.fn.jquery !== jQuery_version){ var script_tag = document.createElement('script'); script_tag.setAttribute('type', 'text/javascript'); script_tag.setAttribute('src', 'https://ajax.googleapis.com/ajax/libs/jquery/'+jQuery_version+'/jquery.min.js'); script_tag.onload = scriptLoadHandler; script_tag.onreadystatechange = function(){ // IE対策 if(this.readyState == 'complete' || this.readyState == 'loaded'){ scriptLoadHandler(); } }; (document.getElementsByTagName('head')[0] || document.documentElement).appendChild(script_tag); }else{ jQuery = window.jQuery; main(); } function scriptLoadHandler(){ jQuery = window.jQuery.noConflict(true); main(); } function getParams(args){ var params = {}; var query = args.substring(1); var vars = query.split('&'); for(var i = 0; i < vars.length; i++){ var tmp = vars[i].split('='); params[tmp[0]] = tmp[1]; } return params; } function main(){ jQuery(document).ready(function($){ var api_url = 'https://s.ishizawa-lab.co.jp/plugin/Raku2/plg_raku2_banner.php?1714204285'; var banner_code = 'ish_responsive_login'; var banner_group = ''; var banner_widget_id= 'widget-banner12'; var title= document.title; var url = document.URL; // Ajaxでコールバックされる関数 callbackProcwidgetbanner12 = function(data){ var back_tag = data.tag; var back_widget_id = data.widget_id; var back_banner_code = data.banner_code; var back_banner_name = data.banner_name; var back_banner_group = data.banner_group; $('#' + back_widget_id).append(back_tag); }; // Ajax通信、JSONPはAccess-Control-Allow-Originエラー対策 $.ajax({ type: 'GET', url: api_url, dataType: 'jsonp', data: { code: banner_code ,group: banner_group ,widget_id: banner_widget_id ,ttl: title ,u: url ,mode: 'jsonp' ,callback: 'callbackProcwidgetbanner12' } }); }); } })();