我在FireBug中有此代码和此错误:
错误:拒绝访问属性'toString'的权限
我该如何解决这个错误?
HTML:
<div class="yturl">http://www.youtube.com/watch?v=UNMLEZrukRU</div>
Run Code Online (Sandbox Code Playgroud)
JS:
$("div.yturl").each(function(){
var regex = /(\?v=|\&v=|\/\d\/|\/embed\/|\/v\/|\.be\/)([a-zA-Z0-9\-\_]+)/;
var youtubeurl = $(this).text();
var regexyoutubeurl = youtubeurl.match(regex);
if (regexyoutubeurl)
{
$(this).html("<iframe width=\"390\" height=\"315\" src=\"http://www.youtube.com/embed/"+regexyoutubeurl[2]+"\" frameborder=\"0\" allowfullscreen></iframe>");
}
});
Run Code Online (Sandbox Code Playgroud)
我在PageDefault.aspx中有两个UserControls - UserControl1.ascx和UserControl2.ascx:
我如何使用事件冒泡来调用method(GetLabelText() in UserControl1.ascx)UserControl2.ascx?
这是我的示例代码 - 当我单击按钮(UserControl2Button1 in UserControl1.ascx)时 - 我想调用方法GetLabelText() from UserControl2.ascx- 使用事件冒泡.
PageDefault.aspx:
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="PageDefault.aspx.cs" Inherits="TelerikAjaxEvents.PageDefault" %>
<%@ Register TagPrefix="uc" TagName="UserControl1" Src="~/UserControl1.ascx" %>
<%@ Register TagPrefix="uc" TagName="UserControl2" Src="~/UserControl2.ascx" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title>Page Default</title>
</head>
<body>
<form id="form1" runat="server">
UserControl1:
<uc:UserControl1 ID="UserControl1" runat="server" />
UserControl2:
<uc:UserControl2 ID="UserControl2" runat="server" />
</form>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)
UserControl1.ascx
<%@ Control Language="C#" …Run Code Online (Sandbox Code Playgroud) 我想使用 C# 调用存储过程。
我想为过程调用创建一个简写。
我仍然不想重新定义连接并打开它。如何创建方法 - 我仍然没有打开与数据库的连接?
我使用以下代码:
SqlConnection conn = null;
SqlDataReader rdr = null;
conn = new SqlConnection("");
conn.Open();
SqlCommand cmd = new SqlCommand("Procedure", conn);
cmd.CommandType = CommandType.StoredProcedure;
rdr = cmd.ExecuteReader();
while (rdr.Read())
{
}
Run Code Online (Sandbox Code Playgroud) 我有以下Session变量: Session["UserId"];
如何在类和公共变量中保存此变量?像这样的东西:
public class UserDC
{
//public static Session UserId = Session["UserId"]
}
Run Code Online (Sandbox Code Playgroud)
我只想打电话:UserDC.UserId.
我有一个MasterPage用RadAjaxManager.
我有一个RadGrid在我的ContentPage(Default.aspx).RadGrid关闭我之后我想重新绑定RadWindow.
我该如何重新绑定RadGrid?
我是SQL的初学者.我找不到这行:
type in (N'P', N'PC')
Run Code Online (Sandbox Code Playgroud)
什么在where子句中:P,PC,U?
编辑:
完整查询是:
IF EXISTS (SELECT *
FROM sys.objects
WHERE object_id = OBJECT_ID(N'[dbo].SP_AUTHENTIFICATION]')
AND type in (N'P', N'PC'))
Run Code Online (Sandbox Code Playgroud) 我有一些HTML代码 - 例如:
<div>Text</div>
http://www.youtube.com/watch?v=QZ2ekuCu4gM&feature=relmfu
<div>Text</div>
youtube.com/watch?v=adrJx864olE&feature=g-logo-xit
<div>Text</div>
<a href="#">LINK</a>
Run Code Online (Sandbox Code Playgroud)
我需要使用在该网址上嵌入视频的iframe自动替换任何YouTube网址,如下所示:
<div>Text</div>
<iframe width="560" height="315"
src="http://www.youtube.com/embed/QZ2ekuCu4gM" frameborder="0"
allowfullscreen></iframe>
<div>Text</div>
<iframe width="560" height="315"
src="http://www.youtube.com/embed/adrJx864olE" frameborder="0"
allowfullscreen></iframe>
<div>Text</div>
<a href="#">LINK</a>
Run Code Online (Sandbox Code Playgroud)
如何在HTML代码中搜索来自YouTube的链接,并使用JavaScript将其替换为等效的iframe代码?
如何在服务器上传文件后创建回调?
我希望在JS函数调用后在服务器上上传文件.我想调用该函数addDownload,在此函数完成后,调用下一个javascript函数.我怎样才能做到这一点?
我有以下源代码:
HTML:
<form id="imageform" method="post" enctype="multipart/form-data" action="actions/downloadsadd.php">
<strong>File: </strong><input name="photoimg" id="photoimg" style="width: 100px;" type="file" />
Select Image: <br />
<div id="divPreview"></div>
</form>
Run Code Online (Sandbox Code Playgroud)
使用Javascript:
addDownload: function ()
{
$("#divPreview").html('');
$("#divPreview").html('<img src="Images/loader.gif" alt="Uploading...."/>');
$("#imageform").ajaxForm(
{
target: '#divPreview'
}).submit();
},
Run Code Online (Sandbox Code Playgroud)
PHP - downloads.php:
public function addDownloads() {
$db = new DB();
$db->connect();
$path = "../../images/upload/files/";
$valid_formats = array("php", "phtml", "php3", "php4", "js", "shtml", "pl", "py", "html", "exe", "bat", "htm", "sql");
if (isset($_POST) and $_SERVER['REQUEST_METHOD'] == "POST") {
$name = …Run Code Online (Sandbox Code Playgroud) 我用过nicEdit - http://nicedit.com/
我需要从youtube插入视频.我只需要插入url例如:http://www.youtube.com/watch?v=4GuqB1BQVr4
并替换为
<iframe width="560" height="315" src="http://www.youtube.com/embed/4GuqB1BQVr4" frameborder="0" allowfullscreen></iframe>
如何使用nicEdit从youtube插入视频?