小编Jef*_*Fol的帖子

在iPad上调试Javascript

我想知道是否有任何有用的工具人们发现在iPad上调试javascript并没有被监禁.这是一款为工作提供的iPad,因此不能选择越狱.通过一些繁琐的步骤,我已经在iPad上运行了firebug-lite,但我在javascript中的调试器语句没有被击中.我也没有能力设置断点,因为传统上使用Firebug.

我也打开了Safari的调试控制台,但这对我想要完成的事情来说相当无用.

谢谢你的任何想法.

javascript firebug ipad firebug-lite

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

使用jQuery在Frame中获取元素

我试图访问一个框架内部的元素,但到目前为止还没有任何运气.我在这里阅读了很多关于stackoverflow和jQuery文档的例子,但我见过的所有例子都是参考iFrames,它的行为与传统的帧不同.我的页面结构如下所示,删除了实际内容:

<html>
<head></head>
<frameset>
<frame name="Menu"><html><body>
    <!--Menu contents-->
</body></html></frame>

<frameset>
<frame name="SettingsTree"><html><body>
    <!--Setting options-->
</body></html></frame>
<frame name="SettingsGrid" id="SettingsGrid"><html><body>
    <div id="findthis"></div>
    <!--Setting grid values-->
</body></html></frame>
</frameset>

</frameset>
</html>
Run Code Online (Sandbox Code Playgroud)

在iFrame中获取"findthis"内容的方法是

$('#SettingsGrid').contents().find('#findthis')
Run Code Online (Sandbox Code Playgroud)

但是这不会返回任何东西.$('#SettingsGrid')对象的长度为1,并且我希望它具有所有html.但是,当我在该对象上调用.contents()时,它什么都不返回.我不知道这是因为它没有正确加载到DOM中,或者是否存在其他问题.

html jquery frame

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

从html页面访问查询字符串/参数

我有一个基本的html页面,它将一个查询参数传递给页面.我以为我能用Request.QueryString获取值,但我正在做的阅读越多,这似乎只适用于asp应用程序.我的html如下

<body>
    <object type="application/pdf" width="100%" height="100%">
        <!--This didn't work-->
        <param name="src" value="<%=Request.QueryString["path"]%>" />
        <!--Neither did this-->
        <!--<param name="src" value="<%=Request.Params["path"]%>" />-->
        <!--When it is hardcoded then my page is displaying the pdf as expected.-->
        <!--<param name="src" value="scan.pdf" />-->
    </object>
</body>
Run Code Online (Sandbox Code Playgroud)

我用displayPdf.htm调用页面?path = scan.pdf

我一直在寻找一种方法来访问HTML中的查询参数,而无需编写JavaScript解决方案,但没有任何运气.我确定添加一个js函数不会太大,只是认为如果有单行方法我会避免它.

谢谢您的帮助.

html query-string

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

使用 EPPlus 返回 Task&lt;IHttpActionResult&gt; 中的 xlsx 数据

我有一个基本的 web api,它试图返回一个作为下载操作而不是数据流触发的 excel 文档。关于创建流和设置附件属性,我已经在网上遵循了许多示例,但我的 Postman 请求始终显示为已编码。下面是API方法。

[Route("getexcel")]
[HttpPost]
public async Task<IHttpActionResult> GetExcel()
{
   IHttpActionResult result = null;
   FileInfo newFile = new FileInfo(@"C:\Test.xlsx");
   ExcelPackage pck = new ExcelPackage(newFile);

   HttpResponseMessage response = new HttpResponseMessage(HttpStatusCode.OK);
   response.Content = new ByteArrayContent(pck.GetAsByteArray());
   response.Content.Headers.ContentDisposition = new ContentDispositionHeaderValue("attachment");
   response.Content.Headers.ContentType = new MediaTypeHeaderValue("application/vnd.openxmlformats-officedocument.spreadsheetml.sheet");
   response.Content.Headers.ContentDisposition.FileName = "Test.xlsx";

   result = ResponseMessage(response);
   return result;
}
Run Code Online (Sandbox Code Playgroud)

从上面的代码中,如果我使用 MediaTypeHeaderValue("application/pdf") 然后邮递员请求显示下载请求,但对于 xlsx 格式或 application/octet-stream 它没有。相反,它显示了一个数据流。Content-Type 是 application/json,因为 api 的最终版本将在主体中获取 json 数据。

邮递员请求

api excel xlsx epplus postman

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

Azure DevOps Pipelines:在 Checkout 中跳过解析增量 + 标签

在 Azure DevOps 中,任何管道都需要大约一分钟的时间来签出代码。我已将获取深度配置为 1 以加快速度,但这对时间没有任何影响。它花费大约 10-15 秒接收对象,但在完成下载代码后,它会经历一个解析增量和列出标签[新标签]的过程,这是我们将历史记录从 TFS 迁移到 git 时出现的。

日志中的示例行:

Receiving objects: 100% (139543/139543), 391.48 MiB | 19.37 MiB/s, done.
Resolving deltas:   0% (0/91447)
[new tag]       TFS_C10006 -> TFS_C10006
Run Code Online (Sandbox Code Playgroud)

管道片段:

stages:  
- stage: Build  
  jobs:  
  - job: Build
    steps:
    - checkout: self
      fetchDepth: 1
      clean: true
Run Code Online (Sandbox Code Playgroud)

您是否知道可以在管道上打开任何设置来忽略标签并跳过增量?每次 Pipeline 执行花费相同的时间。

git azure-devops azure-pipelines

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

使用 &lt;object&gt; html 标签在 android 上显示 pdf 的问题

我正在尝试使用 html [object] 标签将 PDF 显示到网页上。这适用于 PC 和 iPhone/iPad 上的所有网络浏览器。但是,当我在 Android 上加载同一页面时,它会询问我是否要下载未显示 PDF 时的备份文件。有谁知道为什么这不起作用或我可以使用另一个 html 控件而不是在电话上强行调用本地 PDF 程序。

以下是我的 html 的呈现方式。

<object data="../myFile.pdf" type="application/pdf" width="100%" height="100%">
    <p>Missing PDF plugin for this browser.<a href="../myFile.pdf">Click here to download the PDF file.</a></p>
</object>
Run Code Online (Sandbox Code Playgroud)

我还看到过有关 stackoverflow 的示例,建议使用以下代码,但我不确定如何在我的网站上利用它,并希望有可能的 html 修复。

WebView webview = new WebView(this); 
setContentView(webview); 
webview.getSettings().setJavaScriptEnabled(true); 
webview.loadUrl("URL/Demo_PDF.pdf");
Run Code Online (Sandbox Code Playgroud)

我使用的手机是 Thunderbolt。谢谢您的帮助。

html pdf android

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