小编Har*_*iec的帖子

RewriteCond%{REQUEST_URI}:如果REQUEST_URI包含?如何停止?p =约或?p =联系

我正在尝试在.htaccess文件中创建重写条件,以检查url是否包含已设置的参数p且参数p = about或p = contact.如果?p = about或?p = contact,则不应该执行下面的RewriteRule.有人可以帮我RewriteCond吗?

RewriteCond %{REQUEST_URI} (?p=about_us|?p=contact)
Run Code Online (Sandbox Code Playgroud)

不起作用.

parameters .htaccess mod-rewrite

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

php:应该替换<,> etc等符号,以便在html页面上显示与键入内容相同的字符串

用户在html页面上的textarea中键入任何文本.该字符串使用AJAX发送到服务器并返回<span id="userstring"></span>.无论在textarea中输入什么,它都会显示在跨度中.一切正常,但......当用户输入带有文本的标签时,例如<b> hello </ b>,它会显示粗体字hello而不是<b> hello </ b>.

因此,目标是对键入的字符串进行最小化更改,因此它的显示方式与键入的方式完全相同.

我决定问题是<和>符号,所以我的计划是用&lt;和替换它们&gt;.跨区域的外观与输入的方式相同.此外,我应该关注&符号,所以当用户键入'&gt;'它时&gt;,这就是为什么&应该替换为&amp;.还有什么我应该照顾的吗?我没有在mysql数据库中插入一个字符串,所以我没有采取任何预防措施'等等.但是,我使用该字符串,所以我想保持字符串的最小变化.替换&,<和>只是可以.我忘记了什么吗?

谢谢.

html php string

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

jQuery:在一个输入文本字段之外的所有文档上激活keyup

我有一个

$(document).keyup(function(e) {
  //some code is here
});
Run Code Online (Sandbox Code Playgroud)

代码,按预期工作:当我按下键盘上的任何键时它会触发.我想要它,但不是当光标在

<input type="text" id="excludeMeFromFiring">
Run Code Online (Sandbox Code Playgroud)

在页面上.

如何在输入带有特殊ID的输入文本字段中修改上面的代码以排除触发?因此,如果光标位于输入文本字段中,则不会触发.

谢谢.

javascript jquery input keyup jquery-1.9

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

xslt:编写始终为false的if语句的最短方法

<xsl:if test="(1 &gt; 2)">
</xsl:if>
Run Code Online (Sandbox Code Playgroud)

还有什么更短的吗?尝试(false)('false'),但没有运气.

xslt if-statement xslt-1.0

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

快速公式,以找到其他三个方格的第四个顶点的坐标

坐标系上有4种可能的数字.

XO
XX

OX
XX

XX
OX

XX
XO
Run Code Online (Sandbox Code Playgroud)

它是一种正方形,每个X或O的尺寸为1x1.

如果您在该图中有XXX的坐标(X1,Y1),(X2,Y2),(X3,Y3),那么找到坐标(Xo,Yo)的最快方法是什么?

algorithm

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

使用jQuery从textarea获取html转义文本

我有一个<textarea id="mytextarea"></textarea>.

让我们说一个用户输入: <hello>, world!

如何res = "&lt;hello&gt;, world!";从用户输入的内容中获取?

此代码不起作用:

var res = $('#mytextarea').val().html();
Run Code Online (Sandbox Code Playgroud)

它说:

Uncaught TypeError: undefined is not a function 
Run Code Online (Sandbox Code Playgroud)

PS var res = $('#mytextarea').val(); 工作正常,但我需要textarea的文本变成html转义.

如何用jQuery做到这一点?

谢谢.

html javascript jquery function

0
推荐指数
2
解决办法
2437
查看次数

使用 :before 将图像放置在 div 之前

div我试图在使用之前:before和之后放置图像:after。不幸的是,我看不到图像。为什么?

这是代码(在jsfiddle中):

<div style="border:1px solid green; padding:50px;">
  <div id="videos-part">test</div>
</div>

#videos-part{

    height: 127px;
    width: 764px;
border:1px solid red;
    margin:30px;
    padding:30px;
}
#videos-part:before{
    width: 46px;
    height:46px;
    content: "before ";
    background-image: url(http://aux.iconpedia.net/uploads/136059938344542682.png);

}
#videos-part:after{
    width: 46px;
    height:46px;
    content: " after";
    background-image: url(http://aux.iconpedia.net/uploads/136059938344542682.png);

}
Run Code Online (Sandbox Code Playgroud)

html css background image

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

margin-bottom在这种情况下不起作用

下面的代码显示div中的两个宽度较小的链接.

<style>
div{
width: 89.5px;
border:1px solid #ddd;
}

a{
  border:1px solid red;
  display: inline;

  margin-bottom:30px;
}
</style>
<div>
<a href="#">AAAAAAA</a>
<a href="#">BBBBBBBB</a>
</div>
Run Code Online (Sandbox Code Playgroud)

任何想法为什么margin-bottom:30px;不起作用,以便一个按钮将低于另一个约30px?

稍微修改此代码的最佳方法是什么,因此按钮之间存在差距?

如果需要,这里有一个jsFiddle.谢谢.

html css

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

什么===!JS的运算符是什么意思

===!JS 中的运算符是什么意思?

刚刚在浏览器控制台中检查过,

5 ===! 5  //false
5 ===! 6  //false
5 ===! 7  //false
Run Code Online (Sandbox Code Playgroud)

===是什么意思!?是的,此后有三个等号和惊叹号.谢谢.

或者,5 ===!5被视为5 ===假?

javascript

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

Array.prototype.find()与IE11

https://caniuse.com/#search=find 状态IE11不支持find()方法。

同时,我正在IE11中测试此find()方法,但没有发现任何错误行为的痕迹。

我也在IE11中测试了代码

function isPrime(element, index, array) {
  var start = 2;
  while (start <= Math.sqrt(element)) {
    if (element % start++ < 1) return false;
  }
  return (element > 1);
}

console.log([4, 5, 8, 12].find(isPrime)); // 5
Run Code Online (Sandbox Code Playgroud)

来自 SO:Array.prototype.find()未定义

是的,在IE11中,它返回5的预期结果,而不是TypeError:undefined不是函数,因为SO:Array.prototype.find()在2014年未定义

所以...我是否错过了某些东西,而IE11确实无法与Array.prototype.find一起正常工作,或者不久前(但在2014年讨论上述SO问题之后)对IE11的最新更新变成了支持这种方法吗?

说IE11不支持Array.prototype.find时,https://caniuse.com/#search=find 是否正确?有证据吗?

谢谢。

UPD:这是我的IE11的屏幕: 在此处输入图片说明

javascript cross-browser internet-explorer-11

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

php:用字母作为分隔符将字符串拆分为数组

如何拆分$str任何拉丁字母作为分隔符的部分?

$str = "     Hello! How are you? How are you   doing?  ";
Run Code Online (Sandbox Code Playgroud)

应该返回一个数组

$arr  = ("     ", "! ", " ", " ", "? ", " ", " ", "   ", "?  ");
Run Code Online (Sandbox Code Playgroud)

php regex arrays string

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

使用相同的值填充固定长度的数组

我想像这样初始化数组

$ my_arr = array(1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1);

有没有更好的方法为php数组设置20个?

使用方式for i=0 ... to 19至少需要3个字符串,所以我认为这不是一个更好的选择.

谢谢.

php arrays for-loop

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