飘逸
- 飘逸 赞了说说战战兢兢,如临深渊,如履薄冰。——《诗经·小雅·小旻》
@╃巡洋艦㊣ 浏览次数怎么防刷的?指点一下。
@YiiSoEasy 这么爽,我就写个JS脚本。一个小时执行一次window.open。那么24个小时的话才24次哦。不行,真不爽。要不咱多开几个浏览器吧。- 飘逸 2016-08-04 已签到连续签到4天,获得了20个金钱
- 飘逸 2016-08-03 已签到连续签到3天,获得了15个金钱
YII只是个PHP的框架。并没有对JS进行封装。也完全没有必要封装JS,毕竟有Jquery的存在。
所以你在引入Jquery之后完全可以依照JQ的写法去书写JS
当然,你可以控制JS存在于源代码的位置,比如head,body等位置。甚至,你可以把它控制在YII JQ的$(function(){})中。
PS:你可以在浏览器右键查看源代码以查看其JS最终位置。
代码看起来就像是酱紫的, 其中\yii\web\View::POS_READY代表着本块JS代码的位置存在于$(function(){})中。
<?php $this->beginBlock('yourBlockID') ?> //一些JS代码。可以原生,可以JQ。 <?php $this->endBlock() ?> <?php $this->registerJs($this->blocks['yourBlockID'], \yii\web\View::POS_READY); ?>
你可以在权威指南的 显示数据->操作客户端脚本 以及 应用结构->视图->使用数据块 中得到详细的描述。
@YiiSoEasy 感觉老二没有老一吊。不想去。→,→
- 飘逸 回答了问题 goback跳转到了其他地方
goback()是跳转回上一次访问的地址,如果传入参数则会跳转参数指定地址。
然而楼主浏览器最终的结果并不是参数指定的地址。
推测可能是参数指定的地址对本次跳转执行了过滤,然后重定向到楼主看到的地址了。
楼主可以看看debug中对跳转的记录,到底有几次3xx。
当然,你也可以勾选chrome f12的 preserve log以查看记录。
- 飘逸 2016-08-02 已签到连续签到2天,获得了10个金钱
YII只是个PHP的框架。并没有对JS进行封装。也完全没有必要封装JS,毕竟有Jquery的存在。
所以你在引入Jquery之后完全可以依照JQ的写法去书写JS
当然,你可以控制JS存在于源代码的位置,比如head,body等位置。甚至,你可以把它控制在YII JQ的$(function(){})中。
PS:你可以在浏览器右键查看源代码以查看其JS最终位置。
代码看起来就像是酱紫的, 其中\yii\web\View::POS_READY代表着本块JS代码的位置存在于$(function(){})中。
<?php $this->beginBlock('yourBlockID') ?> //一些JS代码。可以原生,可以JQ。 <?php $this->endBlock() ?> <?php $this->registerJs($this->blocks['yourBlockID'], \yii\web\View::POS_READY); ?>
你可以在权威指南的 显示数据->操作客户端脚本 以及 应用结构->视图->使用数据块 中得到详细的描述。
@YiiSoEasy 我在VIP一群啊。→,→