识别javascript,然后执行;包括「;
我需要在javascript文件中包含PHP,但我甚至不知道它是JQuery还是AJAX,或者只是简单的旧javascript。(我发现了JQUery和AJAX“加载”函数,但它们在这个脚本、运算符错误或其他任何情况下都不起作用……) 无论如何,我希望有人能识别这里的javascript,然后告诉我如何在下面的第三个代码块中加载外部PHP…,好吗识别javascript,然后执行;包括「;,javascript,php,load,external,Javascript,Php,Load,External,我需要在javascript文件中包含PHP,但我甚至不知道它是JQuery还是AJAX,或者只是简单的旧javascript。(我发现了JQUery和AJAX“加载”函数,但它们在这个脚本、运算符错误或其他任何情况下都不起作用……) 无论如何,我希望有人能识别这里的javascript,然后告诉我如何在下面的第三个代码块中加载外部PHP…,好吗 var simplemaps_usmap_mapdata = { main_settings:{ //General settings
var simplemaps_usmap_mapdata = {
main_settings:{
//General settings
width: 'responsive', //or 'responsive'
background_color: '#FFFFFF',
background_transparent: 'no',
border_color: '#ffffff',
popups: 'detect', //on_click, on_hover, or detect
//State defaults
state_description: 'State description',
state_color: '#88A4BC',
state_hover_color: '#3B729F',
state_url: '#',
border_size: 1.5,
all_states_inactive: 'no',
all_states_zoomable: 'no'
etc...
和(缩小):
(function(m){var F=function(a){var a=a.split(“.”),c=m,b;for(b=0;b所以您希望state_specific.GA.description
的值是PHP脚本在处生成的标记。/html5USmap/GA.PHP
在PHP页面或模板中,您需要以下内容:
<div id="map_description" style="display:none;">
<?php include '../html5USmap/ga.php'; ?>
</div>
<script type="text/javascript">
window.mapDescriptionHtml = document.getElementById("map_description").innerHTML;
</script>
"GA": {
name: 'Georgia',
description: window.mapDescriptionHtml,
color: 'default',
hover_color: 'default',
url: 'default'
},
你可能想重构它,使脚本脱离标记,并确保一切按正确的顺序运行,等等。这里说不要使用注释表示感谢,但我想感谢你,所以谢谢你。它看起来很整洁,我会给它一个机会并回复…因为这是在Wordpress中完成的,它本身不允许使用原始php,我必须使用js/php插件…这是实现这一点的额外障碍。我会让你知道。。。
<div id="map_description" style="display:none;">
<?php include '../html5USmap/ga.php'; ?>
</div>
<script type="text/javascript">
window.mapDescriptionHtml = document.getElementById("map_description").innerHTML;
</script>
"GA": {
name: 'Georgia',
description: window.mapDescriptionHtml,
color: 'default',
hover_color: 'default',
url: 'default'
},