小编ber*_*nte的帖子

当浏览器窗口小于内容时,背景图像不重复?

我有一个带有背景图像的标题容器,如下所示:

#header-container
{
background:url(../img/bg.jpg) repeat-x 0 0px;
margin:0px auto;
width:100%;
text-align:center;
}
Run Code Online (Sandbox Code Playgroud)

当我的浏览器处于全屏模式(Firefox,Opera,IE)时,我得到以下结果(一切都很好):

FULLSCREEN浏览器

当我将浏览器调整到较小的窗口时,我得到了这个(到目前为止):

调整到较小的窗口

当我现在向右滚动时,背景图像不会重复.

滚动错误

有没有办法解决它,以便当我向右滚动时图像会重复?我知道,当我移动背景图片到CSS的身体,但我有不同的div许多图像,将工作,所以我不能够与身体的背景图像做.

希望有人能给我一个提示:D

最诚挚的问候,Bernte

html css browser scroll background-image

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

.曲线的动画

先来看看:

在此输入图像描述

猫需要在曲线中移动到x .(见箭头)

当猫击中x时,它应该保持10秒,之后猫应该回到o,再次在曲线中,然后重复.

我用这段代码试了一下:

function curve() {
    $('#cat').delay(10000).animate({top: '-=20',left: '-=20'}, 500, function() {
        $('#cat').delay(10000).animate({top: '+=20', left: '+=20'}, 500, function() {
            curve();
        });
    });
}

curve();
Run Code Online (Sandbox Code Playgroud)

但猫正在这样移动:

在此输入图像描述

有没有办法让猫在这种曲线中移动?

html javascript jquery curve jquery-animate

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

使用Greasemonkey删除javascript函数

我在HTML的头部访问了一个带有javascript文件的网站

<script language="javascript" src="javscript.js"></script>
Run Code Online (Sandbox Code Playgroud)

该文件中的代码是:

// keypress management 
if (document.layers) document.captureEvents(Event.KEYPRESS)
function update(e) {        
    if (document.all) {             // Explorer
        if (event.keyCode==13) document.forms[0].submit();  // 13 = ENTER
        else if (event.keyCode==26) runHelp(hplk);          // 26 = CTRL+Z
        return;
    } else {                                                // mozilla
        if (e.which==13) document.forms[0].submit();        // 13 = ENTER
        else if (e.which==26) runHelp(hplk);                // 122 = CTRL+Z     
        return;         
    }
}
document.onkeypress=update;
Run Code Online (Sandbox Code Playgroud)

我想用Greasemonkey禁用/删除/替换此功能.

我试过了

unsafeWindow.update = function(){}
Run Code Online (Sandbox Code Playgroud)

没有结果!(在控制台中没有错误)

有没有办法杀死这个功能?

javascript greasemonkey function

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

在mysql/php中多次计数

我有一个小问题..我有一个mysql表

cat | item |  data |
100 |   0  |   10  |
102 |   1  |   3   |
101 |   1  |   1   |
100 |   0  |   40  |
100 |   1  |   20  |
102 |   0  |   3   |
101 |   1  |   2   |
100 |   0  |   30  |
102 |   1  |   3   |
Run Code Online (Sandbox Code Playgroud)

我的查询看起来像这样

$query = "SELECT cat, COUNT(item) FROM table WHERE item=0 GROUP BY cat";
$result = mysql_query($query) or die(mysql_error());
while($row …
Run Code Online (Sandbox Code Playgroud)

php mysql

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

点击后,表情符号到textarea

我有一个小问题

我想点击我的表情符号并将文本插入textarea.当我想稍后添加笑脸时,应将笑脸添加到光标位置,而不是添加到textarea的末尾.

这是我的HTML代码:

<textarea id="description" name="description"></textarea>

<div id="emoticons">
    <a href="#" title=":)"><img alt=":)" border="0" src="/images/emoticon-happy.png" /></a>
    <a href="#" title=":("><img alt=":(" border="0" src="/images/emoticon-unhappy.png" /></a>
    <a href="#" title=":o"><img alt=":o" border="0" src="/images/emoticon-surprised.png" /></a>
</div>
Run Code Online (Sandbox Code Playgroud)

这是我的JS代码:

$('#emoticons a').click(function(){

    var smiley = $(this).attr('title');
    $('#description').val($('#description').val()+" "+smiley+" ");

});
Run Code Online (Sandbox Code Playgroud)

在这里你可以看到结果(NO WRAP - BODY) http://jsfiddle.net/JVDES/8/

我使用extern JS文件作为我的javascript代码......
你知道为什么代码没有运行在NO WRAP - HEAD模式下吗? http://jsfiddle.net/JVDES/9/

谢谢你的帮助

关心bernte

html javascript jquery textarea onclick

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

禁用对包含文件的访问

我有一个小问题..

我想禁用直接访问我包含的文件.(例如header.tpl.php,footer.tpl.php,confic.inc.php,db-connect.inc.php等.)

但首先让我解释一下我想要做什么,我想要允许访问我所包含的文件(index.php)并禁用带有404标题的文件以便直接访问.

现在我发现了一些很酷的php片段并对其进行了修改(404标题和404包含)

在我的index.php中是这段代码:

define('MY_APP',true);
Run Code Online (Sandbox Code Playgroud)

在我的模板文件中是这段代码:

if(!defined('MY_APP')) {
header('HTTP/1.1 404 Not Found');
include('./../error/404.php');  
die; }
Run Code Online (Sandbox Code Playgroud)

你看到这个代码有任何安全性或其他问题吗?

最好的问候bernte

php include http-status-code-404

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

使用没有id/class的javascript自动链接

得到了这个例子:

<html>
<head>
<script type="text/javascript">
    function init(){
        var linkPage = document.getElementById('linkid').href;
        window.location.href = linkPage;
    }
    onload=init;
</script>
</head>
<body>

<a href="someplace.html" id="linkid">GO HERE</a>

</body>
</html>
Run Code Online (Sandbox Code Playgroud)

此脚本单击"GO HERE"链接.(完美的)

但在我的例子中,我没有链接中的类或id.

<a href="someplace_with_session.php&c=ToMNi1ffNs4qf55cSmaisSvv3h8NqUliyO&o=16cb29acefffyccc83bbd8e&r=338a8d7492839096df1dd">LINK NAME</a>
Run Code Online (Sandbox Code Playgroud)

唯一不变的是链接的名称("LINK NAME")

是否可以搜索"链接名称",然后像上面的工作脚本一样点击它?

或者能做我需要的事情:D

javascript location click

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

单击时向输入字段的现有值添加附加值 - jQuery

我得到了带有标签按钮的输入字段

<input id="demooutput" type="text" size="15" value="My Text" name="demo" />
<span class="demooutput">
    <a href="#" class="button orange"> A</a>
    <a href="#" class="button orange"> B</a>
    <a href="#" class="button orange"> C</a>
    <a href="#" class="button orange"> D</a>
    <a href="#" class="button orange"> E</a>        
</span>
Run Code Online (Sandbox Code Playgroud)

使用此 jQuery 代码,我将值添加到输入

$('.demooutput a').click(function(){
    $('#demooutput').val($(this).html());
    return false;
});
Run Code Online (Sandbox Code Playgroud)

但我每次点击按钮都会清除我现有的价值

我想将按钮中的值另外添加到输入中的现有值

我想要的例子

My Text A (by click on A)
My Text A B (by click on A and B)
My Text B C E (by click on B, C and E)
and so …
Run Code Online (Sandbox Code Playgroud)

jquery click

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

通过使用Javascript查找内容来删除表行

我有这个代码:

<table>
    <tbody>
        <tr>
            <td align="left">X</td>
            <td>X1</td>     
        </tr>
        <tr>        
            <td width="150" align="left">Y</td>
            <td>Y1</td>
        </tr>
        <tr>    
            <td align="left">Status: </td>
            <td colspan="4">
                <select name="status" size="1">
                    <option selected="selected" value="2">one</option>
                    <option value="1">two</option>
                </select>                   
            </td>
        </tr>
        <tr>        
            <td width="150" align="left">Z</td>
            <td>Z1</td>
        </tr>   
    </tbody>
</table>
Run Code Online (Sandbox Code Playgroud)

并希望使用Javascript删除此行:

<tr>    
    <td align="left">Status: </td>
    <td colspan="4">
        <select name="status" size="1">
            <option selected="selected" value="2">one</option>
            <option value="1">two</option>
        </select>                   
    </td>
</tr>
Run Code Online (Sandbox Code Playgroud)

问题是我没有任何身份证或类别可供识别.有没有办法通过搜索"状态:"或名称="状态"使用javascript for Firefox(使用它为Greasemonkey)删除行?

我不能使用jQuery,我无法编辑代码来设置任何ID

最好的问候bernte

javascript

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

如何从javascript中的字符串中删除带括号的id

我的选择如下:

<option value="80">a1, a2, a3, a4, a5 (80)</option>
Run Code Online (Sandbox Code Playgroud)

使用此代码:

str_split = str.split(',');
Run Code Online (Sandbox Code Playgroud)

我收到这个:

a1 a2 a3 a4 a5 (80)
Run Code Online (Sandbox Code Playgroud)

但是我想用大括号删除id以获得这个:

a1 a2 a3 a4 a5
Run Code Online (Sandbox Code Playgroud)

该ID可以改变像"(8)""(20)""(100)"等..


我试过了

str_replace = str.replace(/[()]/g, "");
Run Code Online (Sandbox Code Playgroud)

但它给了我这个结果:

a1 a2 a3 a4 a5 80
Run Code Online (Sandbox Code Playgroud)

我怎么做?

编辑:

是否可以使用带有来自字符串的id的最后一个大括号来执行此操作?

刚测试它并在我的选项看起来像这样时遇到问题

<option value="80">a1(12), a2(test), a3(333), a4(xx), a5(34) (80)</option>
Run Code Online (Sandbox Code Playgroud)

我要这个

a1(12) a2(test) a3(333) a4(xx) a5(34)
Run Code Online (Sandbox Code Playgroud)

javascript

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

PHP⎼不要围绕数字

我必须把2个id-s放在一起$_POST然后我要爆炸它们,例如:

我的id是38和310.我在我的html文件中将id-s设为id ="38.310".

$_POST我想爆炸id之后:

$id=$_POST['id'];

echo($id);  // Gives 38.31
$new_id = explode(".", $id);

echo($new_id[0]); // Gives 38
echo($new_id[1]); // Gives 31
Run Code Online (Sandbox Code Playgroud)

这是一种让这些id-s不圆润的方法吗?

我需要38310!身份证310也可以1003000......

编辑:

function dostuff(document, message, id, action) {
        var eingabe;
        eingabe = confirm(message);
        if (eingabe === true) {
            document.msgform.action.value = action;
            document.msgform.id.value = id;
            document.msgform.submit();
        } else {
            return true;
        }
        return false;
    }
Run Code Online (Sandbox Code Playgroud)

链接

<a href="#" onclick="dostuff(document, 'MESSAGE',<?php echo($row['vID']);?>.<?php echo($row['id']);?>,'FITTER_fitter_repaired');" class="button small red" >ACTION</a>
Run Code Online (Sandbox Code Playgroud)

$ …

php rounding

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