小编JJJ*_*JJJ的帖子

跨浏览器兼容打开新选项卡/窗口(浏览器)

我相信你可以帮我解决这个问题:

我最近遇到一些问题,在php/javascript网站上打开一个新标签/弹出窗口.

我目前的解决方案如下:

<script type="text/javascript">

            function Popup(url) {
                window.open(url);
            }

    </script> 


    <div class="link_box">

        <a class="link_box_link" href="javascript:Popup('http://www.<website>.com')"><website-name></a>

    </div>
Run Code Online (Sandbox Code Playgroud)

但是我的一些使用IE6-8的同事似乎无法打开链接.现在,我希望您能帮助我找到最佳的,跨浏览器兼容的解决方案,以打开新的选项卡或窗口.任何帮助或提示将不胜感激!

html javascript

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

用HTML替换标签

我在HTML文档中有一些文本,如此...

<p> MY TEXT </p>
Run Code Online (Sandbox Code Playgroud)

我希望当某个JS函数被触发来替换时......

<p>
Run Code Online (Sandbox Code Playgroud)

<p><span class="auto-style1">
Run Code Online (Sandbox Code Playgroud)

和...

</p>
Run Code Online (Sandbox Code Playgroud)

</p></span>
Run Code Online (Sandbox Code Playgroud)

那么......我怎么做?

(更先进...)

然后我希望能够重复这个JS代码来替换所有的<p>'s&</p>...那么我该怎么做?

html javascript jquery

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

如果语句返回函数

 function isEqual($number1, $number2, $sum){

$total = $number1 + $number2;
    if ($total = $sum){
        return true;
    }
    else {
        return false;
    }
}

if (isEqual(5,5,8)){
echo 'Sum!';
}
else {
    echo 'No sum!';
    }
Run Code Online (Sandbox Code Playgroud)

PHP

我的作业分配说if-clause应该就是这样.因此,当$ total不等于$ sum时,它应该说:没有总和!

问题是我不应该改变if,我必须改变我的功能,因为它总是说'Sum!' 马上.

有人可以帮我弄这个吗?它应该不难,但我无法在谷歌上找到它.

php

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

检查数组中变量的相等性

我想要一个PHP程序来判断一个数组是否包含任何相同的数据.为此,我正在编写此代码,但它始终返回false,即使我在位置数组位置1和2处给出了相等的值.任何人都可以帮我找出这段代码有什么问题吗?

$a[0]=qwe;
$a[1]=abc;
$a[2]=abc;
$a[3]=xyz;

if(is_equal($a))
{
   echo "True";
}
else
{
   echo "False";
}

function is_equal($a)
{
    $size=sizeof($a);
    for ($i = 0; $i <= $size-2; $i++)
    {
        if ($a[i] === $a[i+1])
        {
            return true;
        }
    }
    return false;   
}  
Run Code Online (Sandbox Code Playgroud)

php

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

无法访问的条件块中的函数声明

很有意思.你为什么这么认为?

var fn1 = function() {
    function fn2() {
        return "fn2 initialize...."
    }

    if (false) {
        function fn2() {
            return "fn2 if --> false"
        }
    }
    return fn2();
}

fn1();  // "fn2 if --> false"
Run Code Online (Sandbox Code Playgroud)

或者更有趣;

var fn1 = function() {
    function fn2() {
        return "fn2 initialize...."
    }

    if (false) {
        function fn2() {
            return "fn2 if --> false"
        }
    }
    return fn2();

    function fn2() {
        return "fn2 return after"
    }
}

fn1();  // "fn2 return after"
Run Code Online (Sandbox Code Playgroud)

javascript

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

第一个元素不是类

我想选择没有类的第一个元素..disabled

我尝试了这些没有成功:

$('.selected:first:not(".disabled")').addClass('first');
Run Code Online (Sandbox Code Playgroud)

$('.selected:first').not(".disabled").addClass('first');
Run Code Online (Sandbox Code Playgroud)

jquery

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

如果data-id在数组中,则隐藏td

<table id="table1">
    <tr>
        <td class="rb-o" data-id="1">a</td>
        <td class="rb-o" data-id="2">b</td>
        <td class="rb-o" data-id="3">c</td>
    </tr>
    <tr>
        <td class="rb-o" data-id="4"></td>
        <td class="rb-o" data-id="5"></td>
        <td class="rb-o" data-id="6"></td>
    </tr>

</table>
Run Code Online (Sandbox Code Playgroud)

我想隐藏整个<td>但是只有当它全部<data-id>都在数组列表中时.该表是动态生成的.

我的jQuery:

myarray =["2", "4", "5"] ;

$('.rb-o').each(function(index) {
    if (myarray[index]) {
        $(this).attr('data-id', myarray[index]).show();
    }
    else{
        $(this).attr('data-id', myarray[index]).hide();
    }
Run Code Online (Sandbox Code Playgroud)

不能正常工作.

html jquery

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

如何使LESS将CSS规则与逗号结合起来

例如:

.icon-pinterest{
    color:#CC2027;
    background: #fff;
    &:hover{
        color:#CC2027;
        background: #fff;
    }
}
Run Code Online (Sandbox Code Playgroud)

这将产生:

.icon-pinterest {
  color: #cc2027;
  background: #fff;
}

.icon-pinterest:hover {
  color: #cc2027;
  background: #fff;
}
Run Code Online (Sandbox Code Playgroud)

但我希望它如下:

.icon-pinterest,
.icon-pinterest:hover {
  color: #cc2027;
  background: #fff;
}
Run Code Online (Sandbox Code Playgroud)

我想也许我可以使用扩展表达式?

css less

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

AngularJS window.close无效

我在调用window.close函数时遇到问题,没有收到以下错误:

脚本可能只关闭由它打开的窗口.

以下是我的应用布局:

HTML:

<html ng-app="mynewAPP" ng-controller="appCTRL">

....blahblah </html>
Run Code Online (Sandbox Code Playgroud)

我的Angular控件工作正常,但是当我打电话时window.close,它不起作用(至少关闭部分...应用程序的其余部分很好).

app.controller("appCTRL" ,function( [injections]){
  $window.close();
}
Run Code Online (Sandbox Code Playgroud)

我如何允许AngularJS关闭它所在的窗口?

例如,下面的脚本可以正常工作:(基本的JS)

<html>
<head>
<script type="text/javascript">
    function closeme(){
        window.close(); 
    }

    </script></head>

    <body onload="closeme()"></body>
</html>
Run Code Online (Sandbox Code Playgroud)

对于那些想知道我如何打开页面的人,只需访问浏览器上的"mypage.html"即可.没有什么花哨.

javascript angularjs

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

新[]意味着什么

有一个代码可以从XML中读取内容并将其加载到字典中.请找到下面的代码.我需要了解new [] {header}它的作用.

这是new []在做什么.谢谢.

var headers = _doc.GetElementsByTagName("Header");
var header = headers[0];

_dict.Add("Header_" + headerId, new [] {header});
Run Code Online (Sandbox Code Playgroud)

c#

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

标签 统计

javascript ×4

html ×3

jquery ×3

php ×2

angularjs ×1

c# ×1

css ×1

less ×1