小编Aki*_*Eru的帖子

想要将整个页面设置为灰度,除了指定的div

我有一个css代码,可以使整个页面灰度.

<style type="text/css">
html {
    -webkit-filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    filter: grayscale(100%);
}
</style>
Run Code Online (Sandbox Code Playgroud)

我现在想在一个不受影响的div中嵌入一个iframe.我搜索了解决方案和fount:not selector.当我在http://www.w3.org/TR/css3-selectors/#negation上参考6.6.7时,我想我已经找到了解决方案,因为即使我把html作为我的css选择器它也可以工作

html|:not(x)
Run Code Online (Sandbox Code Playgroud)

所以我改变了代码,就像上面的代码一样,但没有改变.我担心这个问题是由我的网站设计造成的,所以我决定用最简单的HTML在jsfiddle中编码它们

<div id="abc" class="abc"><font color="red">This should be a normal text.</font></div>
<font color="red">This should be an affected text.</font>
Run Code Online (Sandbox Code Playgroud)

在CSS中

html|*:not(.abc) {
-webkit-filter: grayscale(100%);
-moz-filter: grayscale(100%);
filter: grayscale(100%); }
Run Code Online (Sandbox Code Playgroud)

链接:http://jsfiddle.net/4vxyqdye/1/ PS:在之前的版本中,我使用了:not(.abc),但所有元素都变成了灰度.

selector css3 grayscale

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

挂断通知声音

背景


我的客户使用基于Asterisk 1.6的PBX电话系统作为其呼叫中心解决方案.他们使用软电话应用程序从入站队列中获取所有呼叫.

为了减轻他们的工作量,他们使用的软电话应用程序具有自动应答功能,应用程序可以自动接听电话.为了让代理知道将有一个呼叫来电,有一个叫做"代理公告"的星号功能,我可以选择一个自定义提示并在通话开始前播放它.

问题(问题)


当对方挂断电话时,如何编程播放另一个自定义提示?

A (SIP Extension) <-> B (Customer)
Run Code Online (Sandbox Code Playgroud)

如果A首先挂断电话,则无需播放声音并通知B并且似乎无法执行此操作.但是如果B首先挂断电话,当Asterisk检测到它时,它应该执行挂断过程.我想在检测和挂起过程之间播放自定义提示.它能够实现这一目标吗?谢谢.

我做了什么


我试图Playback在以下行上面插入一个命令Hangup():

[queue-688]
exten = 688,1,Answer()
exten = 688,n,Set(orgincallername=${CALLERID(name)})
exten = 688,n,Set(CALLERID(name)=${IF($[${ISDNISMATCHED} = 1]?${CALLERID(name)}:${CALLERID(name)}(TestQueue))})
exten = 688,n,NoOp(no set join announce)
exten = 688,n,Queue(queue-688,tTkKXx,,,30)
exten = 688,n,Set(CALLERID(name)=${orgincallername})
exten = 688,n,Playback(Beep) // This is where I put
exten = 688,n,Hangup
exten = fax,1,Goto(detect-fax-to-email,s,1)
Run Code Online (Sandbox Code Playgroud)

但不幸的是,没有听到哔声.

asterisk pbx

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

检查$ _GET变量失败

我正在创建一个PHP页面,在一个页面中我想基于哪个显示主HTML $_GET["action"].无论哪种if ($action == "xxx")条件

// Action Judgement
$action = isset($_GET["action"]) ? $action : 'form';
$action = isset($action) && in_array($action, array('form', 'submit')) ? $action : 'form';

if($action == "form") { ?>
    // only html <form>...</form> codes here
<?php } elseif($action == "submit") { ?>
    // only php codes for processing here
<?php } ?>
Run Code Online (Sandbox Code Playgroud)

如果我这样放置URL abc.php?action=submit,HTML代码就会显示在页面中.我的编码错了吗?

html php forms action

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

标签 统计

action ×1

asterisk ×1

css3 ×1

forms ×1

grayscale ×1

html ×1

pbx ×1

php ×1

selector ×1