小编pra*_*vin的帖子

如何在px维度中获得<div>的高度

我用jQuery库找出了一个高度div.

下面是我的div元素属性:

<DIV id="myDiv" style="height:auto; width:78;overflow:hidden"> Simple Test</DIV>
Run Code Online (Sandbox Code Playgroud)

下面是我获取高度的jQuery代码 <div>

var result = $("#myDiv").css('height');
alert(result);
Run Code Online (Sandbox Code Playgroud)

执行上述语句后,我得到的结果为"auto".实际上这是我没想到的,而不是我希望结果在px维度.

html javascript css jquery

35
推荐指数
3
解决办法
16万
查看次数

身体负荷上的触发事件完成js/jquery

我想使用javascript/jquery在页面加载完成时触发一个事件.

页面加载完全完成后,有没有办法触发事件或调用简单函数.

如果你有任何参考,请建议大家.

html javascript jquery

19
推荐指数
3
解决办法
13万
查看次数

MSIE中$ _SERVER ['HTTP_REFERER'] PHP变量的替代方案

$_SERVER['HTTP_REFERER']在我的应用程序中使用了变量(使用PHP).在Firefox上面,变量很重要.但我发现这$_SERVER['HTTP_REFERER']不适用于Microsoft Internet Explorer 8.我也知道HTTP_REFERER变量不适用于MSIE8和MSIE7.

请给我你的建议,如何使用$_SERVER['HTTP_REFERER']变量摆脱MSIE7/8或是否有任何其他$_SERVER['HTTP_REFERER']变量的替代品

谢谢你的建议.

-Pravin.

php http-referer internet-explorer httprequest internet-explorer-8

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

详细了解c ++设计模式

谢谢你宝贵的时间.

我想学习c ++设计模式.我在网上搜索,但我没有得到文件,这给了我更好的设计模式细节.我得到了很好的细节,但那些在不同的URL中,我只需要在一个地方获取所有信息,这样才能更好地了解c ++设计模式下的所有内容.

学习设计模式时,下面是我必要的事情:

  • 为什么我们需要c ++设计模式
  • 什么是设计模式
  • 它们是如何分类的(我的意思是概述我们可以说)
  • 实施这些模式时的好方法
  • 设计模式的优缺点
  • 设计模式的新功能.

请大家向我推荐一些包含上述要点的好东西.还建议我,有没有适合设计模式的好论坛.

谢谢你的建议!

-Pravin

c++ oop design-patterns

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

linux中的c ++设备驱动程序开发

我想获得更多有关使用c ++ for Linux编写图形设备驱动程序和音频设备驱动程序的详细信息.我是开发设备驱动程序的新手,请提供相同的开发/文档详细信息.

谢谢

-Pravin

c++ device-driver linux-device-driver

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

如何为检查请求源提供更多安全性

我正在开发一个PHP Web应用程序,我想为应用程序提供更多安全性,以便没有人可以轻易地破坏功能.

关于我的问题的简要说明:在一个模块中有一个阶段,我正在检查请求的来源(来自此请求的来源)

目前,我正在使用HTTP_REFERRER变量(在php中可用).我正在使用一个特定的URL(例如http://www.example.com/test.php)检查此变量值.如果存在完全匹配,则只有我调用进一步的操作.

我对上述方法感到困惑,我是否应该使用HTTP_REFERRER或检查IP地址(如果来自任何特定的IP地址,有效请求)?

我也想知道提供安全性的更好方法.

有人有想法那么请分享?

提前致谢

php security csrf

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

xdebug中的配置参数,用于允许远程计算机上的多个主机

我正在开发一个Web应用程序.该项目位于我的linux盒子即服务器上.我们从Windows远程访问此计算机.

我正在使用xdebug与Eclipse PDT一起进行调试.

xdebug安装在我的服务器上.以下配置在php.ini文件中设置(位于服务器上):

xdebug.remote_enable=1
xdebug.remote_host=10.88.36.1
xdebug.remote_port=9000
xdebug.remote_handler="dbgp"
xdebug.remote_log = /tmp/xdebug.log
Run Code Online (Sandbox Code Playgroud)

在php.ini中为xdebug进行上述配置设置后,它只允许一个主机(即10.88.36.1)

我想允许多个主机.我知道在zend调试器中有一个配置参数选项可以做到这一点,即

zend_debugger.allow_hosts=10.88.36.28, 10.88.36.1
Run Code Online (Sandbox Code Playgroud)

是否有xdebug的等效选项,以便我能够允许多个主机远程访问服务器?

php xdebug zend-debugger

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

如何编写一个简单的jQuery插件

我想用jquery创建简单的插件.还建议我在编写jQuery插件时进行标准练习.

请大家给我一些更好的指示.

javascript jquery jquery-plugins

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

DOM使用jquery逐个遍历节点

我想通过维护序列在网页上逐节点遍历.

以下是基本DOM:

<BODY>
     <DIV id ='1'> Test 1 </DIV>
     <DIV id='2'> Details about <SPAN id='3'> Execution </SPAN> </DIV>   
</BODY>
Run Code Online (Sandbox Code Playgroud)

按照上面的例子,我想逐个节点遍历每个节点

1st Traversal : <BODY>

2nd Traversal : <DIV id ='1'>

3rd Traversal : <DIV id='2'>

4rd Traversal : <SPAN id='3'>
Run Code Online (Sandbox Code Playgroud)

我的动机是遍历当前页面上可用的所有节点,并逐个访问每个节点,简单地说是nextnode(),而不是查看父和子关系.Exepcted是,它应该按照以下顺序访问每个节点.

所以我的发言是这样的:

startnode //consider this is start node

While ( startnode!=null ) {

  // will process on startnode

   startnode= startnode->nextnode();
  // something like that to visit each node
}
Run Code Online (Sandbox Code Playgroud)

有谁知道这个,如何使用jquery(最好)或javascript实现这一点,请分享他们的参考.

谢谢

-Pravin

html javascript jquery dom

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

正则表达式替换javascript中匹配的第一次出现

我将以下测试用例作为输入:

  1. [This is my test] [This is my test] My name is xyz.

    希望预期输出为:
    [This is my test] My name is xyz.
    .

  2. [This is my test] My name is xyz.
    希望预期输出为:
    My name is xyz.

对于上面的测试用例,我想用空白替换第一次出现的'[This is my test]'.我不想替换第二次匹配.

如何在JavaScript中使用正则表达式解决此问题?

提前致谢.

ETA:

我只想更清楚地说明,我不想在正则表达式中使用硬编码值,我想在正则表达式中使用变量.
假设[This is my test]存储在一个变量中,即var defaultMsg = "[This is my test] ";

javascript regex

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