小编joh*_*ack的帖子

如何在JavaScript中添加新元素?

我创建了一个JavaScript脚本,可以粘贴在某人的页面上以创建iFrame.我希望该人能够将脚本粘贴到他们希望iFrame出现的位置.

但是,我无法弄清楚如何将DOM创建的iFrame附加到粘贴脚本的位置.它总是将它附加到身体的最底部.

我如何追加到位?

javascript dom

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

如何获取html元素的子元素

我在我的JS自定义对象中保存了一个var(下面的代码来自类内部):

var toolbar;

this.create_toolbar = function() {
    self.toolbar = document.createElement('div');
    $(self.toolbar)
        .html('<ul>' +
            '<li id="insert_bold"></li>' +
            '<li id="insert_em"></li>' +
            '<li id="insert_hyperlink"></li>' +
            '<li id="insert_code"></li>' +
            '<li id="insert_image"></li>' +
            '</ul>')
        .insertBefore(self.editTextarea); // just a textarea on the page
}
Run Code Online (Sandbox Code Playgroud)

工具栏被创建并成功放置,self.toolbar现在保存新div的对象.但是,当尝试将<li>绑定到点击时,我似乎无法发生任何事情:

$(self.toolbar).children("li#insert_bold").click(function() {
    alert("just checking");
});
Run Code Online (Sandbox Code Playgroud)

为了清楚起见,在上面之后,当我点击<li id ="insert_bold">时,没有任何事情发生

有什么东西我错过了吗?我是jQuery的新手....我允许在$()中放置一个包含[object object]的变量吗?如果没有,我该怎么做?

javascript jquery

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

使用CSS/HTML调整图像大小或保存图像的多个版本是否更好?

到目前为止,当用户上传了一张图片时,我一直在保存它的几个不同版本,以便在我的网站上使用.随着网站的增长,所需的大小也在增加.

目前,每个上传的图像大小为大约6个新图像并保存在服务器上.

缺点是每次我需要创建一个新的大小(例如,现在,我正在为图像库创建一个新的大小),我必须循环遍历所有数千个图像并重新切割新的大小为每个人.

然而,当我开始时,这是避免动态调整图像大小的快速方法,现在它开始变成一场噩梦.

是继续保存不同尺寸更好,只是处理开销,或者在这一点上更好地获得3种常规尺寸,并根据需要随时调整它们的大小?

resize image

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

子域作为mod_rewrite中的变量

我正在尝试基于子域进行mod-rewrite.如何获取子域并将其附加到我的新域的末尾?

例:

RewriteCond %{HTTP_HOST} ^users\.example\.com$
RewriteRule ^(.*)$    http://www.example.com/?subdomain=[variable for sub]     [L]
Run Code Online (Sandbox Code Playgroud)

如何将'用户'变为[变量为sub]?

.htaccess mod-rewrite

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

preg_match返回奇怪的结果

我正在搜索字符串中的网址...而我的preg_match正在为我的演示字符串提供不正确的匹配数量.

串:

嘿那里,请访问www.example.com查看我的网站

功能:

preg_match("#(^|[\n ])([\w]+?://[\w]+[^ \"\n\r\t<]*)#ise", $string, $links);
echo count($links);
Run Code Online (Sandbox Code Playgroud)

结果为3.

任何人都可以帮我解决这个问题吗?我是REGEX的新手.

php regex preg-match

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

$ _GET中的PHP表单提交按钮

我有一个表格通过GET提交我网站上的博客搜索.

表单工作正常,但提交后,下一页上的URL显示("查找"是我的提交按钮的值):

www.example.com/search.php?sub_q=Find+it%21&q=tennis

这只是一个美学上令人愉悦的网址.有没有一种简单的方法可以从URL中排除提交按钮?我希望网址看起来像:

www.example.com/search.php?q=tennis

search.php不需要$ _GET ['sub_q']来操作,顺便说一下.

php forms friendly-url get

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

存储地理编码数据是否常见?

在我的网站上,公司可以输入每个分支机构的位置(地址等)。与其每次我想在(谷歌)地图上显示它时都通过谷歌进行地理编码,不如在输入时简单地对每个地址进行地理编码,然后存储坐标以备后用。

然而,对于所有的法律术语,我很困惑这是否是常规做法,或者开发人员是否通常每次都进行动态地理编码?

storage google-maps geocoding

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

什么是最好的免费文本编辑器为mac?FTP?

我即将杀死Dreamweaver ...我真的想找到一些顺畅和方便的东西(我沉迷于Dreamweaver中的内部FTP东西).

救命!

text-editor dreamweaver

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

MySQL上SQL注入安全性的最佳解决方案是什么?

运行我的字符串以确保MySQL注入不可能的最佳功能是什么?

此外,它是否需要在出路时通过另一个功能运行它才能使其正确显示?

也可以看看

参数真的足以阻止Sql注入吗?
C#参数化查询MySQL with inclause
我可以通过使用单引号转义单引号和周围用户输入来防止SQL注入吗?

mysql security sql-injection

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

PHP新行问题

简单的问题莫名其妙...

我有一个功能:

function spitHTML() {
    $html = '
    <div>This is my title</div>\n
    <div>This is a second div</div>';

    return $html
}

echo $spitHTML();
Run Code Online (Sandbox Code Playgroud)

为什么这实际上吐出了\n?

php syntax

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

数据库分离 - MySQL

我有一个主要的MySQL数据库设置,以及一个处理查询的类.它真的很棒.我正在我的网站上构建一个自定义广告系统,我想知道创建一个单独的数据库以便处理该系统是否有任何好处?

这样做有什么陷阱吗?

选项#1 - 主网站功能一个数据库,广告系统一个数据库

选项#2 - 主网站功能和广告系统的一个数据库

mysql

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

将"onclick"应用于iFrame中的所有元素

如何使用JavaScript DOM将onclick事件应用于内部的链接iframe

这是我正在尝试的不起作用:

document.getElementById('myIframe').contentDocument.getElementsByTagName('a').onclick = function();
Run Code Online (Sandbox Code Playgroud)

似乎没有错误抛出,我完全控制了这些东西iframe.

这是一些测试代码,看看我是否至少可以计算div我的数量iframe.

// access body
var docBody = document.getElementsByTagName("body")[0];

// create and load iframe element
var embed_results = document.createElement('iframe');
embed_results.id = "myIframe";
embed_results.setAttribute("src", "http://www.mysite.com/syndication/php/embed.php");

// append to body
docBody.appendChild(embed_results);

// count the divs in iframe and alert   
alert(document.getElementById("myIframe").contentDocument.getElementsByTagName('div').length);
Run Code Online (Sandbox Code Playgroud)

iframe onclick

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