小编Jay*_*ari的帖子

用于Windows的图像压缩工具,类似于ImageOptim(Mac)

我正在寻找适用于Windows的图像压缩工具(Windows 7,更具体地说),类似于ImageOptim(Mac).我在Windows中使用了很少的jpeg压缩器工具但它们没有给出所需的结果.是的,他们压缩尺寸,但JPEG的质量不好.有些工具总是在图像上打印出水印.这不是我想要的.

该工具应具有以下功能.1.免费使用许可证.2.最佳压缩3.最佳质量4.多格式压缩,例如.JPG,GIF,PNG等.5.使用Windows上下文菜单命令直接从资源管理器转换图像.

等待你的回复.感谢你们.

windows png jpeg image image-compression

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

全局 php 变量在重定向后不保存

我在 drupal 中使用自定义模块。在我使用过的函数中 $GLOBALS['dataCapsue'] = array("some", "data", "here"); ,然后执行 drupal_goto 重定向到我的自定义模块的另一个 url。当我像在另一个函数中一样重新声明全局变量时 global $dataCapsule; 。它返回NULL。造成这个问题的原因可能是什么。我错过了什么吗?

谢谢

php redirect drupal global-variables

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

全屏宽CSS框架,可加快设计速度

我想出了几个固定宽度的CSS框架,如960px GS和网格生成器.我发现它们的问题是它们的固定宽度.虽然它在普通屏幕上效果最好,但是我可以得到或者有人帮助我使用可用屏幕的整个宽度的CSS框架.没有列,排水沟宽度等因素并不多.

提前致谢.:)

css styles css-frameworks width

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

如何在Imagick中读取SVG字符串?

我有一个包含svg元素标记的字符串.

<svg id="someId" width="300" height="300">
    <polygon id="another_id" fill="green" stroke="black" stroke-width="5" points="200,100 131,5 19,41 19,159 131,195 "></polygon>
</svg>
Run Code Online (Sandbox Code Playgroud)

如何在Imagick中读取此字符串并显示它.

$svg = '<svg id="someId" width="300" height="300"><polygon id="another_id" fill="green" stroke="black" stroke-width="5" points="200,100 131,5 19,41 19,159 131,195 "></polygon>
</svg>';

$image = new Imagick();
// This is not working. 
$image->readImageBlob($svg);
$image->setImageFormat("png");
header("Content-Type: image/png");
echo $image;
Run Code Online (Sandbox Code Playgroud)

如何读取这个svg字符串,以便我可以继续做其他的事情.谢谢

php svg imagick

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

Click事件函数执行两次

我对这段代码的结果感到困惑.在我看来,当内容$("#title")为"hello"并获得一次点击时,它会执行函数saygoodbye()并添加一个新的click-event匿名函数.它获得外部警报.当内容"再见"并获得单击时,这两个函数都应该执行.它应该获得一个外部警报和一个内部警报.

但实际上,我得到一个外部警报和两个内部警报.另一个内心警报来自哪里?

var count = 0;
function saygoodbye(){
  alert("ok is outer");
  $("#title").html("goodbye");
  $("#title").click(function() {
    alert("ok is inner");
    $('#title').html("hello");
    $('#title').off("click");
  });
}
Run Code Online (Sandbox Code Playgroud)
<script src="//code.jquery.com/jquery-2.1.4.min.js" type="text/javascript"></script>

<h1 id="title" onclick="saygoodbye();">hello</h1>
Run Code Online (Sandbox Code Playgroud)

javascript jquery

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

如果用户用户使用引导程序对话框确认,则重定向到相应的链接

首先,javascript确认不是我在这里寻找的.请仔细阅读.即将onClick attr放到每个链接上并传递一个函数,通过警告正常的系统对话框来确认用户不是我想要的.

我使用了bootstrap的对话框而不是系统提供的常规对话框.

这里是不同项目的几个删除按钮

<a href="www.mysite.com/product/1" data-target="#myModal"  data-toggle="modal"><i class="icon-remove"></i> Delete</a>
<a href="www.mysite.com/product/2" data-target="#myModal"  data-toggle="modal"><i class="icon-remove"></i> Delete</a>
<a href="www.mysite.com/product/3" data-target="#myModal"  data-toggle="modal"><i class="icon-remove"></i> Delete</a>
Run Code Online (Sandbox Code Playgroud)

下面是使用Bootstrap显示模态的标记.

<div class="modal small hide fade" id="myModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
  <div class="modal-header">
    <button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
    <h3 id="myModalLabel">Confirm Delete ?</h3>
  </div>
<div class="modal-body">
  <p class="error-text"><i class="icon-warning-sign modal-icon"></i>Are you sure you want to Delete the Category and all its associated Properties?</p>
  </div>
  <div class="modal-footer">
    <button class="btn" data-dismiss="modal" aria-hidden="true">Cancel</button>
    <button class="btn btn-danger" data-dismiss="modal">Delete</button>
  </div>
</div>
Run Code Online (Sandbox Code Playgroud)

对话框显示正确,但是在按对话框中的删除按钮后,我无法重定向到与上面链接对应的页面,模式只是消失而没有重定向.

html javascript css redirect twitter-bootstrap

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