Tag: c

在Code中执行JavaScript函数 – 如何获取代码背后的返回值

我有以下JavaScript函数,它调用Jquery JSON函数并获取关于时区的DateTime。 这很好用。 function JSFunctionName() { $(document).ready(function () { var timezone = “US/Central”; $.getJSON(“http://json-time.appspot.com/time.json?tz=” + timezone + “&callback=?”, function (data) { if (data.hour < 12) { //alert(data.hour + ':' + data.minute); // want to return this value data.hour + data.minute //document.getElementById('’).value = data.hour + ‘:’ + data.minute;// this does not work } }) }); } […]

如何在c#中获取代码背后的javascript值

我需要在c#中获取代码背后的javascript值。我知道我可以使用隐藏字段,但页面上没有用于回发的服务器控件。请告诉我如何在代码中获取vales。 这是我的代码: Facebook Get Logged in User Details UserName,Email,Profile Image // Load the SDK Asynchronously (function (d) { var js, id = ‘facebook-jssdk’, ref = d.getElementsByTagName(‘script’)[0]; if (d.getElementById(id)) { return; } js = d.createElement(‘script’); js.id = id; js.async = true; js.src = “//connect.facebook.net/en_US/all.js”; ref.parentNode.insertBefore(js, ref); } (document)); // Init the SDK upon load window.fbAsyncInit = […]

通过javascript设置iframe的useragent

尝试满足的业务需求:在iframe中加载现有页面,模拟iphone用户代理。 这需要在客户端发生的原因是,有客户端脚本检测用户代理并将一些类附加到html元素上。 基于此,当CSS基于html类定位元素时,网站的样式将发生根本性的变化。 所以它需要把它变成或者在我试图解决的情况下等等。 使用window.open在chrome中工作(如本代码所示)。 该网站使用适当的移动样式呈现。 使用iframe可以工作,但只能在FF中使用。 理想情况下,我希望在Chrome和FF中使用iframe版本。 有什么想法吗? navigator.__defineGetter__(‘userAgent’, function () { return ‘Mozilla/5.0 (iPhone; U; CPU iPhone OS 4_3_2 like Mac OS X; en-us) AppleWebKit/533.17.9 (KHTML, like Gecko) Version/5.0.2 Mobile/8H7 Safari/6533.18.5’; }); var win = window.open(‘/home/get’); win.navigator.__defineGetter__(‘userAgent’, function () { return ‘Mozilla/5.0 (iPhone; U; CPU iPhone OS 4_3_2 like Mac OS X; en-us) […]

如何使用jquery跟踪文本框中的更改

我想检查用户是否更改了文本框的值。 如果用户更改了值,那么我想在不同的文本框中显示更改的值。

如何关闭当前浏览器窗口并重定向到以前打开的同一浏览器窗口

我有两个asp页面,第一个是家,第二个是测试。 在主页中,用户可以选择他们想要占用的测试类型,按下开始按钮后,打开一个新窗口进行测试。 我想要实现的是,在完成测试后,我想关闭测试窗口并重定向到另一个页面,这个重定向应该打到先前打开的主窗口。

JavaScript运行时错误:无法获取未定义或空引用的属性“msie”

我只是尝试将我的jquery ui引用更改为母版页。 我只在Internet Explorer上得到上述错误。 我没有在Firefox和Chrome上得到错误。 这是抛出错误的jquery代码: return a.browser.msie?(b=Math.max(document.documentElement.scrollWidth,document.body.scrollWidth),c=Math.max(document.documentElement.offsetWidth,document.body.offsetWidth),b<c?a(window).width()+"px":b+"px"):a(document).width()+"px"},resize:function(){var b=a([]);a.each(a.ui.dialog.overlay.instances,function() 我有以下母版页: 请让我知道我需要做什么? 我尝试将jquery引用放在head部分中,但是我的aspx文件中的jquery代码似乎给出了一个错误,说’dialog’对象未定义或’tooltip’对象未定义。 我认为当我尝试将引用放在head部分时,jquery库没有被加载。

使用Webservice填充Jquery数据表

我在Asp.net创建了一个Web服务,它返回以下内容 [{“Id”:13,”FirstName”:”Mohsin”,”LastName”:”Mustufa”,”Birthday”:”12/11/1990″,”Phone”:null,”Email”:”abcd@yahoo.com”,”UserId”:”11″}] 现在我想在Jquery Datatable填充该数据 这是HTML Id FirstName LastName Birthday Phone Email UserId Id FirstName LastName Birthday Phone Email UserId jQuery的 $.ajax({ type: ‘POST’, url: ‘ws.asmx/ContactsList’, data: “{}”, contentType: “application/json; charset=utf-8”, dataType: “json”, success: function (data) { //alert(data.d); $(‘#example’).dataTable({ “aaData”: data.d, “aoColumns”: [ { “mDataProp”: “Id” }, { “mDataProp”: “FirstName” }, { “mDataProp”: “LastName” }, { […]

如何关闭服务器端按钮中的当前选项卡?

我在确认之后尝试关闭当前标签,所以我将以下代码放在我的确认按钮的末尾,但是标签没有关闭! string jScript = “close_window();”; ClientScript.RegisterClientScriptBlock(this.GetType(), “keyClientBlock”, jScript);

Jquery Fancybox在回发后无法正常工作

我在asp.net页面上有一个Fancybox(或更准确地说)一些奇特的盒子。 我的Fancybox (jquery插件)工作正常,直到页面上发生回发然后它拒绝工作。 有什么想法吗? 有人经历过类似的行为 更新:一些代码.. 我有一个数据包转发器,每个重复项目都有一个fancybox。 它们是由(在中继器之外)实现的 $(document).ready(function() { $(“a.watchvideo”).fancybox({ ‘overlayShow’: false, ‘frameWidth’ : 480, ‘frameHeight’ : 400 }); }); 锚标签重复.. HREF = “#watchvideo _ ” 就像是一个div id=”watchvideo_ 作为实现flash电影的脚本元素 是的,VideoIds正在输出页面。 更新:这不是闪存的问题.. 这不是闪存的问题,因为我在没有闪光灯的情况下尝试过它,它甚至不会弹出一个带有简单消息的窗口。 更新:我想知道它是否是更新面板。 在Ajax更新后重新绑定jQuery中的事件(updatepanel) – 李

jquery ajax调用返回值

我有一个带有静态页面方法的asp.net应用程序。 我正在使用以下代码调用该方法并获取其返回值。 $.ajax({ type: “POST”, url: “myPage/myMethod”, data: “{‘parameter’:’paramValue’}”, contentType: “application/json; charset=utf-8”, dataType: “json”, success: function(result) {alert(result);} }); 我得到的是[object Object]。 下面是我的静态方法。 我的ScriptManager中也有EnablePageMethods=”true” EnablePartialRendering=”true” 。 [WebMethod] [ScriptMethod] public static string myMethod(string parameter) { return “Result”; } 有没有办法让我获得返回值?