小编Sam*_*152的帖子

用Str_Replace替换多个单词

我想用一个特定的单词替换多个同义词.

<?p

$a = array(
'truck',
'vehicle',
'seddan',
'coupe',
'Toyota',
);
$b = array(
'car',
'car',
'car',
'car',
'Lexus',
);
$str = '

Honda is a truck. 
Toyota is a vehicle. 
Nissan is a sedan. 
Scion is a coupe.

';
echo str_replace($a,$b,$str);
?>
Run Code Online (Sandbox Code Playgroud)

结果:本田是一辆汽车.雷克萨斯是一辆车.日产是一辆车.Scion是一辆汽车.

有人能给我一个干净的方法,用"汽车"这个词取代"车辆,卡车,轿跑车,轿车"而不是我单独更换所有4个.谢谢.

php string replace

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

使用firefox只有CSS来圆角元素?

我刚刚注意到Stack Overflow仅使用Firefox的Firefox来围绕首页上的用户徽章的角落.这是一个有趣的想法但是使用Firefox只有CSS的缺陷和优势(除了明显的明显之外)?

-moz-border-radius:6px;
-webkit-border-radius:6px;
Run Code Online (Sandbox Code Playgroud)

上图:用于在Stack Overflow首页上转角的CSS.

css firefox rounded-corners

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

如何将所有重写x.php转换为特定目录中的x.css?

我需要重写目录中的所有文件,并基本上使他们的扩展css而不是PHP.我想在该特定目录中使用.htaccess文件.

这样做的正确方法是什么,是否需要设置任何特殊的PHP头文件以确保文件正确读取为.css文件?

php .htaccess mod-rewrite

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

Javascript AJAX功能在IE中不起作用?

我有这个代码:

function render_message(id)
{
var xmlHttp;
  xmlHttp=new XMLHttpRequest();  
  xmlHttp.onreadystatechange=function()
    {
    if(xmlHttp.readyState==4)
      {
        document.getElementById('message').innerHTML=xmlHttp.responseText;
        document.getElementById('message').style.display='';
        }
    }
    var url="include/javascript/message.php";
    url=url+"?q="+id;
  xmlHttp.open("GET",url,true);
  xmlHttp.send(null);
}
Run Code Online (Sandbox Code Playgroud)

由于某种原因,它在IE中不起作用,并且在此行上报告了错误"document.getElementById('message').innerHTML = xmlHttp.responseText;" 带有"未知运行时错误".

有人可以帮忙吗?

编辑:添加到div的代码是有效代码等.

以下是回复:

<div style="margin-left:auto;margin-right:auto;width:400px;">
    <img src="/forum/img/avatars/2.gif" width="90" height="89" style="float:left;">
    <div style="margin-left:100px;">
        <span style="font-size:16pt;">Sam152</a></span><br>
        <span style="font-size:10pt;text-transform:uppercase;font-weight:bold;">From Sam152</span><br>
        <span style="font-size:10pt;font-weight:bold;">Recieved April 17, 2009, 9:44 am</span><br>
        <br><br>

    </div>
</div>
<div style="margin-left:auto;margin-right:auto;width:400px;">
        asd</div>
<div style="margin-left:auto;margin-right:auto;width:400px;text-align:right;padding-top:10px;">
        <span onClick="requestPage('http://www.gametard.com/include/scripts/delete_message.php?id=14');document.getElementById('message14').style.display='none';document.getElementById('message').style.display='none';" class="button">Delete</span>
        <span onClick="document.getElementById('message').style.display='none';" class="button">Close</span>
        <span onClick="document.getElementById('to').value ='Sam152';document.getElementById('to').style.color ='#000';document.getElementById('newmessage').style.display='';" class="button">Reply</span>     

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

javascript internet-explorer xmlhttprequest

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

如果关闭或禁用JavaScript,允许浏览器回退到链接的最佳方法是什么?

我想在列表中添加一些Ajax排序选项.由于我的网站在没有JavaScript的情况下运行到目前为止,我希望让它在关闭它,旧/移动浏览器或noscript的情况下继续运行.

如果启用了JavaScript,如何在单击链接时运行一个JavaScript块,如果不是,则将该链接指向新页面.我想远离hacky noscript标签.

javascript jquery compatibility

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

HTML表单:如何添加多个传递不同值的按钮?

我有一个允许发布新闻的脚本.我希望能够在"发布"按钮旁边创建"另存为草稿"按钮.如何允许"另存为草稿"按钮将值传递给后端?

我只需要一个简单的1或0,这取决于按下哪个按钮,顺便说一下我使用的是php.

html php forms

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

PHP 仅从长字符串中删除单个字母一次?

我需要从字符串中删除单个字符,例如在下面的文本块中,我需要能够删除其中一个 j。

德吉里奥吉恩鲁瓦多亚什德

离开:

德里奥吉恩鲁瓦多亚乌什德

php string

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

有没有更优雅的方法来实现C++游戏的"作弊代码"实现?

我通过潜入一个简单的2D游戏项目来学习C++.我试图实现一组作弊,但我是字符串操作的新手.我确信有一种更优雅的方式来实现我想要的,而不是我的代码.

根据要求,stringBuffer只是一个包含最后12个按下的字符的字符串.我在前面加了它,因为它在最后调整后调整大小,因此我的作弊必须向后.我非常喜欢字符串操作,我知道这里有些错误,我为什么要求它被查看并可能改进.

//The following code is in my keyPressed function
cheatBuffer = (char)key + cheatBuffer;
cheatBuffer.resize(12);
string tempBuffer;
string cheats[3] = {"1taehc","2taehc","3taehc"};
for(int i = 0;i < 3;i++){
    tempBuffer = cheatBuffer;
    tempBuffer.resize(cheats[i].size());
    if(cheats[i] == tempBuffer){
        switch(i){
            case 1:
                //activate cheat 1
                break;
            case 2:
                //active cheat 2
                break;
            case 3:
                //active cheat 3
                break;
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

代码分别是"cheat1","cheat2"和"cheat3".我不禁想到这可能会好得多.任何见解将不胜感激.

c++ refactoring

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

我如何使用jQuery抓取页面内容并在div中呈现它?

这是一个回答这个问题的问题:Javascript AJAX功能在IE中不起作用?

我需要jQuery来做这样的事情:

function render_message(id)
{
var xmlHttp;
  xmlHttp=new XMLHttpRequest();  
  xmlHttp.onreadystatechange=function()
    {
    if(xmlHttp.readyState==4)
      {
        document.getElementById('message').innerHTML=xmlHttp.responseText;
        document.getElementById('message').style.display='';
        }
    }
    var url="include/javascript/message.php";
    url=url+"?q="+id;
  xmlHttp.open("GET",url,true);
  xmlHttp.send(null);
}
Run Code Online (Sandbox Code Playgroud)

有人可以快速为我写这个功能吗?

javascript jquery

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

使用jQuery获取已经相互删除的元素的值?

我有以下jQuery:

  $(document).ready(function(){
    $(".element").draggable();
    $(".element").droppable({
      drop: function() { 
        alert('dropped');
      }
    });
  });
Run Code Online (Sandbox Code Playgroud)

任何具有"元素"类的东西都可以被操纵并在页面上拖动.我希望能够找到被拖动的元素的html内容和被删除​​的元素,并在"alert('dropped');"中使用它们.是的,所以我可以这样做:

alert(firstelement+ ' was dropped on ' +secondelement);
Run Code Online (Sandbox Code Playgroud)

有任何想法吗?

jquery

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