如何在javascript中创建get方法?
我正在搜索如何在一个javascript文件中组合许多代码 例如,我在这个js中有两个代码:如何在javascript中创建get方法?,javascript,php,jquery,get,Javascript,Php,Jquery,Get,我正在搜索如何在一个javascript文件中组合许多代码 例如,我在这个js中有两个代码: First: --> code is for timer function, Second: -> for login action. 这一次我需要第一个代码,所以我可以这样编写: <script src="javascript.js?action=timer"></script> 但是我不知道如何使用js中的GET方法。这在PHP中非常简单
First: --> code is for timer function,
Second: -> for login action.
这一次我需要第一个代码,所以我可以这样编写:
<script src="javascript.js?action=timer"></script>
但是我不知道如何使用js中的
GET
方法。这在PHP中非常简单,但我不知道JS中的方法。下一步我能做什么?谢谢你的帮助……你不需要这样做
只需在页面中导入js并调用相应的函数。是否尝试在同一文件中创建新函数?在这种情况下,只需使用标准的
函数
关键字即可
如果您试图在加载脚本时自动运行函数,我会问为什么?在需要时手动运行该函数是正常的——在加载脚本之后的某个时间
<script src="javascript.js"></script>
timer(); // invoke the function
计时器();//调用函数
这是一种很糟糕的方法来实现你想要的,更好的方法之一是:
<script src="javascript.js"></script>
<script>Application.init("timer");</script>
Application.init(“计时器”);
但您可以在PHP中执行类似的操作:
<?php header("Content-type: application/javascript"); ?>
var action = <?php echo $_GET["action"]; ?>;
console.log(action);
var作用=;
控制台日志(操作);
使用嵌入代码:
<script src="javascript.php?action=timer"></script>
^^^^ Note we're looking at a PHP file.
^^^^注意,我们正在查看一个PHP文件。
如果您决定使用.js?
扩展,您可以创建一个重写规则来适应它。这些GET参数在JavaScript中不可用。您可以将文件分为两个不同的文件(非常简单),也可以在服务器端进行处理,以便返回正确的内容(不必要的复杂)。如果您只想在加载时传入更多参数,请尝试将这些文件中的代码放入函数中,然后在页面加载时使用一些参数调用该函数。我想知道它是什么样子。如果我改为1.11.0,代码将变为1.11.0版本。我的意思是这样。你不能这样做,为jquery创建一个目录,并在任何你想更改的地方将其内容更改为新版本。不同版本CDN的其他明智观点我想知道它是什么样的。如果我改为1.11.0,代码将变为1.11.0版本。我的意思是像那样。是的,你可以做到。。。但在某些浏览器上可能会出现缓存问题。js呢?它也可以实现吗?@user2285311没有JavaScript方法来访问获取数据-这就是你要问的吗?如果我使用RewriteRule,我应该写什么?对不起,如果我总是问。我只是Regex和Apache-Conf文件的初学者。@user2285311我个人不会将.php
更改为.js
。这对任何人都没有好处。谢谢你的解决方案。哦。。。谢谢你能从你的解释中举出一些例子吗。。。?