小编alb*_*anx的帖子

ZF2:获取菜单突出显示的应用程序布局中的模块名称(或路径)

如何在ZF2中获取应用程序布局中的当前(选定)模块名称?目的:我的应用程序布局包括zf2应用程序的主菜单,每次选择模块时,我都需要突出显示模块的菜单语音.此外,我需要设置正确的路线(网址,动作)时,使用此菜单.每个模块都有一个菜单语音:

<ul class="nav">
 <?php foreach ($menu_modules as $mod):
  $is_active = ($mod['name'] == $CURRENT_MODULE_NAME)?'selected':'';//GET MODULE NAME
 ?>
 <!--  class="active" -->
 <li><a href="#" <?php echo $is_active;?> ><?php echo $mod['title']; ?></a></li>
 <?php endforeach; ?>

 <li><a href="<?php echo $this->url('login/process', array('action'=>'logout')); ?>"><?php echo $this->translate('Logout') ?></a></li>
</ul>

<div class="row-fluid" id="main_container">
    <?php echo $this->content; ?>
</div>
Run Code Online (Sandbox Code Playgroud)

router module zend-framework2

6
推荐指数
1
解决办法
1万
查看次数

frabric js freedrawing,获取对象绘制的引用

在自由绘制模式下使用fabricjs时,您可以刷路径.有没有办法在绘制之后立即将引用作为对象引入这些路径?鼠标向上获取对象的示例:

canvas.on('mouse:up', function(options) {
    var lastfreedraw = options.getLastFreeObject();
});
Run Code Online (Sandbox Code Playgroud)

canvas fabricjs

6
推荐指数
1
解决办法
1927
查看次数

如果文件正在上传或已打开,请使用php检测

我有一个PHP脚本,它打开一个本地目录,以便复制和处理一些文件.但是这些文件可能不完整,因为它们是通过缓慢的FTP进程上传的,我不想复制或处理尚未完全上传的任何文件.

是否可以在PHP中查找文件是否仍在被复制(即读取)或写入?

我需要我的脚本来处理那些已经完全上传的文件.

现在是ftp进程,并行上传文件,每个文件大小需要1秒以上才能更改,所以这个技巧现在对我不起作用,任何其他方法都表明

php

5
推荐指数
1
解决办法
1279
查看次数

为什么所有浏览器都没有通用的HTML5视频编解码器标准?

我正在Windows上开发一个HTML5播放器,但是制作一个真正的跨浏览器和平台HTML5视频播放器我有一些真正的困难:

  1. 似乎Firefox和Safari在他们的视频标签上有不同的格式支持,.ogg用于Firefox,mp4用于Safari.

  2. 同时Firefox支持.ogg格式而无需进一步插件,Apple Safari需要Quicktime插件才能在标签视频中播放mp4视频.这听起来不太好.

Apple因其CPU消耗和额外的插件而讨厌Flash,但对于自身而言,需要一个Quicktime插件来播放HTML5上的视频.为什么这些浏览器不使用标准?

browser video html5 codec

5
推荐指数
1
解决办法
1210
查看次数

-moz-border-radius从firefox 13中删除

昨天我更新到firefox 13,我注意到firefox 13不再支持这个属性,jquery.ui.css使用了这个,现在我有了所有没有圆角的jquery ui元素.在使用border-radius在css文件中手动替换全部之前的任何解决方案?

css firefox css3

5
推荐指数
2
解决办法
1万
查看次数

"somevar >> 0"是什么意思?


somevar >> 0JavaScript 中的符号含义是什么?

谢谢

javascript operators

4
推荐指数
1
解决办法
365
查看次数

Ajax请求不是异步的

我有一个ajax问题:

foreach(ids as id){
  $.ajax({
    url:'script.php',
    data:'id='+id,
    cache:false,
  });
}
Run Code Online (Sandbox Code Playgroud)

如果我循环6次(在我的foreach循环中)我应该向服务器发出6个异步请求.但是在这种情况下,ajax调用是同步调用的,而不是异步调用的.任何人都知道为什么会这样?

ajax

4
推荐指数
1
解决办法
4078
查看次数

file_get_contents或fopen用于读取几MB的php://输入?

这似乎是一个重复的问题,但事实并非如此:我通过php:/ input(1-500mb)收到几兆字节的数据,我必须保存在文件中.更多性能(服务器负载,速度)使用:

file_put_contents($filename, file_get_contents('php://input'))
Run Code Online (Sandbox Code Playgroud)

要么

$input = fopen("php://input", "r");
$temp = tmpfile();
$realSize = stream_copy_to_stream($input, $temp);
fclose($input);

$target = fopen($filename, "w");
fseek($temp, 0, SEEK_SET);
stream_copy_to_stream($temp, $target);
fclose($target);
Run Code Online (Sandbox Code Playgroud)

php performance fopen file-get-contents

4
推荐指数
1
解决办法
1627
查看次数

这是制作与IE兼容的画布的最佳javascript库

我有一个大量使用帆布的应用程序(dinamyc创建,圆圈,正方形,刷笔,某种在线微软涂料).我正在寻找支持IE7 +的最佳兼容canvas js库.有什么建议?我尝试了excanvas.js,但我没有得到与我在firefox中看到的相同的结果.

javascript internet-explorer canvas

3
推荐指数
1
解决办法
1505
查看次数

使用带有标题的php下载不适用于IE8

我正在尝试使用php标头下载动态生成的excel文件:

$filename = "assets.xls";
header('Content-Type: application/vnd.ms-excel');
header("Content-Disposition: attachment;filename=$filename");
header('Cache-Control: max-age=0');
$objWriter = PHPExcel_IOFactory::createWriter($objPHPExcel, 'Excel5');
$objWriter->save('php://output');
Run Code Online (Sandbox Code Playgroud)

但这不适用于IE8(但在其他一些电脑上使用IE8工作??? !!).IE8尝试下载export.php文件而不是assets.xls.知道为什么IE8会这样做吗?

php header download phpexcel

3
推荐指数
1
解决办法
4265
查看次数

发送带有ajax的html文本,'&'上的问题?

我使用jquery.ajax来保存富文本区域.

corr=some.innerHTML(); /* corr='&lt; some text &lt;' */
$.ajax({
    type:"POST", url:"flatplan/save_corr.php",
    data:"corr="+corr+"&IDFS="+IDFILES,
    success: function(msg){

    },
    error:function(x,e){
        ajax_errors(x,e);
    }
});
Run Code Online (Sandbox Code Playgroud)

问题是corr变量可以在里面包含'&'字符,它会发送更多的params给出问题.有没有办法用ajax html文本发布?

html entities

1
推荐指数
1
解决办法
1748
查看次数