我正在使用Scribd API(www.scribd.com)在我的网站上显示PDF文件.我只想知道是否还有其他PDF API,我可以用它来嵌入我的网站PDF.比Scribd更快,更可定制,主要是我想将我的公司徽标放在该API中,而在scribd中它们显示那里的徽标.
所以只想知道任何开源,免费和可定制的网站PDF API.
谢谢
我想在JavaScript中创建一个CSS样式切换器,就像digg.com在这里做的那样:http://digg.com/add-digg
我有一个div,我想在主题选择的基础上改变div框的样式.请给我任何链接或代码,我该怎么做.
我不想使用Jquery,我想开发这个鳕鱼ein纯javascript.
谢谢
我有一个user_name
包含3个字段的表,id, Name, Email
(id
是auto_increment
字段).我想在PHP中执行以下查询,但它不返回任何结果.
INSERT INTO user_name (Name, Email) VALUES ('Example', 'example@xyz.com');
SELECT LAST_INSERT_ID() AS 'userid';
Run Code Online (Sandbox Code Playgroud)
当我在PHP中执行上面的查询时,它没有返回任何东西.
$_SQL="INSERT INTO user_name (Name,Email) VALUES ('Example', 'example@xyz.com');
SELECT LAST_INSERT_ID() AS 'userid';";
$result_last_id = @mysql_query($_SQL);
$rs_insert = mysql_fetch_array($result_last_id);
$new_userid = $rs_insert['userid'];
Run Code Online (Sandbox Code Playgroud)
任何人都可以告诉我如何将两个查询执行到一个.
我的网页上有一个标记字段,用户可以在其中输入用,
逗号分隔的标记,与在StackOverflow中完成相同.我正在使用PHP,我正在使用爆炸功能根据逗号分隔用户输入的所有标签,然后将它们添加到我的数据库中的标签表中.
我的代码是用于正常工作的标签完美的一样,如果用户输入battleship, strategy, sea war
那么它的工作,但可以说,用户enetered battleship, strategy, sea war,
或battleship, strategy, games, sea war, , , , ,
或battleship, strategy, games,, sea war
或任何错误的值,那么我将如何检测,然后输入唯一正确的价值罪数据库.
是否可以使用regExp或任何其他方式,请告诉我如何?
我想创建一个查询,我可以检查我为我的数据库中没有出现的新视频条目的URL.
我目前的查询是:
SELECT Count(videoid) FROM video WHERE titleurl = 'test';
Run Code Online (Sandbox Code Playgroud)
我将计数存储在变量中$n
然后使用以下PHP代码进行检查
if ($n > 0){
return $output . "-$n";
}else{
return $output;
}
Run Code Online (Sandbox Code Playgroud)
但上面的查询正在创建一个问题.假设
Test
因此网址将是http://example.com/video/test/
Test
所以url将是http://example.com/video/test-1/
因为一个带有titleurl的条目test
已经存在,所以我在其中添加了1,这将是test-1
test
但这次符合我的方法url将test-1
是错误的.我想解决这个问题,如果test
已经存在那么它应该是test-1
,如果另一个用户创建一个名为test的条目然后url应该是test-2
因为测试并且test-1
已经存在.
请给出一些我可以解决这个问题的方法.
我有以下代码:
var elem1 = $("#elem1");
var elem2 = $("#elem2");
var elem3 = $("#elem3");
Run Code Online (Sandbox Code Playgroud)
我想使用var名称在单行jquery代码中禁用所有这些.我知道jquery允许使用单个查找多个元素,$("#elem1, #elem2")
但我想使用变量名称并立即禁用它们,例如:
elem1.elem2.elem3.prop("disabled", true);
Run Code Online (Sandbox Code Playgroud)
可能吗?这该怎么做?
我已经安装了Visual Studio .NET 2005.但是当我尝试执行asp.net应用程序时,我收到以下错误:
无法打开网页' http:// localhost/adiii '.无法在端口80上的"localhost"中找到Web服务器.请检查以确保Web服务器名称有效并且您的代理设置已正确设置.如果您确定一切正确,则Web服务器可能暂时无法使用.
任何人都可以告诉我这个问题的解决方案.我们知道在VS2005里面有嵌入式Web部署服务器那么为什么它会给我这个错误?
在下面的代码中,使用的所有参数和属性是什么,为什么使用所有这些以及它们的含义是什么?
建议使用哪些参数和属性,以及HTML页面中的Flash标记不使用哪些参数和属性?
<object id="vf_flash" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0" width="630" height="400">
<param name="movie" value="/videos/swf/3fun.swf" />
<param name="FlashVars" value="id=72" />
<param name="allowScriptAccess" value="always" />
<param name="loop" value="false" />
<param name="menu" value="false" />
<param name="quality" value="high" />
<param name="wmode" value="window" />
<embed name="vf_flash" src="/videos/swf/3fun.swf" FlashVars="id=72" width="630" height="400" allowScriptAccess="always" loop="false" menu="false" quality="high" wmode="window" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />
</object>
Run Code Online (Sandbox Code Playgroud) 今天我用YSlow检查了我网站的性能统计数据.我收到了警告(或可能是错误),如下所示
Add Expires headers
There are 15 static components without a far-future expiration date.
* (no expires) http://www.example.com/video/css/global.css
* (no expires) http://www.example.com/video/js/global.js
* (no expires) http://www.example.com/video/images/main-bg.png
Run Code Online (Sandbox Code Playgroud)
这意味着什么以及如何在PHP和ASP.NET中实现这一点.我在共享托管服务器上,所以请告诉我一些使用代码执行此操作的方法,因为我无法在服务器端进行任何修改.
如果我将使标题过期,那么有可能如果我在CSS中进行更改,那么用户将无法立即获取它们,因为css和其他文件被缓存一段时间限制(1个月,一周).是吗?
使用expire头是否有任何缺点?
以下是在webb应用程序中调用图像的两种方法.
<img src="/myapp/img/world.gif" />
Run Code Online (Sandbox Code Playgroud)
要么
<img src="http://www.example.com/myapp/img/world.gif" />
Run Code Online (Sandbox Code Playgroud)
哪个最好使用或两者具有相同的含义.如果两者的含义不同,为什么呢?如果我在我的应用程序中使用第二种方法来调用所有文件(图像,swf,flv等),是否有任何性能限制
我有下表(高分),
id gameid userid name score date
1 38 2345 A 100 2009-07-23 16:45:01
2 39 2345 A 500 2009-07-20 16:45:01
3 31 2345 A 100 2009-07-20 16:45:01
4 38 2345 A 200 2009-10-20 16:45:01
5 38 2345 A 50 2009-07-20 16:45:01
6 32 2345 A 120 2009-07-20 16:45:01
7 32 2345 A 100 2009-07-20 16:45:01
Run Code Online (Sandbox Code Playgroud)
现在在上述结构中,用户可以多次玩游戏,但我想显示特定用户的"游戏玩法".所以在游戏部分我不能展示多个游戏.因此,概念应该是如果用户玩了3次游戏,则应该显示具有最高分数的游戏.
我想要结果数据,如:
id gameid userid name score date
2 39 2345 A 500 2009-07-20 16:45:01
3 31 2345 A 100 2009-07-20 16:45:01
4 38 …
Run Code Online (Sandbox Code Playgroud) 在MSSQL Server中,我们对空值进行查询,如下所示:
SELECT name, ISNULL(about, ''), contact FROM `user_profile` WHERE userid=1
Run Code Online (Sandbox Code Playgroud)
但是当我试图用MYSQL做同样的事情时,它会给出错误.
在php/mysql场景中处理NULL值的逻辑和简单方法是什么.
谢谢
我有一个html表如下:
<table>
<tr>
<td>1</td>
<td>2</td>
<td>3</td>
<td>4</td>
<td>5</td>
</tr>
<tr>
<td>6</td>
<td>7</td>
<td>8</td>
<td>9</td>
<td>10</td>
</tr>
</table>
Run Code Online (Sandbox Code Playgroud)
点击一下td我正在改变它的下一个4 td的颜色,为此我在jquery中完成了它,如下所示:
$(this).nextAll("td").slice(0, 4).addClass("selected");
Run Code Online (Sandbox Code Playgroud)
上面的代码工作,如果我点击第一个TD然后它再选择4 td但如果我点击第4个td然后它只选择第5个TD.我希望它在下一行中选择另外3个td.
请告诉我如何解决这个问题?