小编Ges*_*esh的帖子

使用pdf.js查看器在特定页面上加载PDF

我正在使用pdf.js和随附的查看器在我的网站上显示pdf.我在查看器中添加了一个菜单,用户可以在其中选择不同pdf文件的特定书签.如果用户单击菜单项,则应打开该文件并跳转到特定页面.

到目前为止,我设法打开一个新的pdf文件,但我找不到在特定页面打开它的方法.我这样试过:

PDFView.open(src + "/" + dest.file);
PDFView.page = dest.page;
Run Code Online (Sandbox Code Playgroud)

我知道,我可以#page=在第一次打开查看器时使用#标签,但是当我在打开查看器后加载其他文件时,这不起作用.

有什么可以解决这个问题的原因吗?也许类似于事件监听器,我可以在新文件成功加载后调用,所以我可以跳转到页面?

javascript pdf pdf.js

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

Windows Azure,EF和MVC3的验证问题

我遇到验证错误的问题,该错误仅出现在Windows Azure上,但不出现在本地Azure模拟器上.

在我的模型中,我有一个具有属性"Start"的类和一个用于德语日期格式的DisplayFormat:

[Required]
[DisplayFormat(DataFormatString = "{0:dd.MM.yyyy}", ApplyFormatInEditMode = true)]
[Display(Name = "Beginn")]
public DateTime Start { get; set; }
Run Code Online (Sandbox Code Playgroud)

在我的本地计算机上,一切都很好,但是当我尝试在Windows Azure实例上保存字段时,我得到以下验证消息:

值'22 .08.2011'对Beginn无效.

两者(本地和云)使用相同的数据库(Azure SQL).所以,我很困惑.知道如何解决这个问题吗?

c# entity-framework azure asp.net-mvc-3

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

Angular 5全局查询参数

我想为应用程序的每个路径添加一个全局查询参数(类似于/ my/path?config = foo).我不想使用perserve query params选项,因为它保留了所有查询参数,我只想保留这个特定的查询参数.

我的应用程序使用不同的配置运行,可以由运行它的用户选择.此选项当前保存在配置服务中,并在关闭或重新加载选项卡/窗口时消失.我无法在本地存储或会话中保存选择,因为可以在同一浏览器的多个选项卡中打开不同的配置(据我所知,本地存储通过浏览器的所有选项卡是全局的 - 如果是不是隐身模式或类似的).

但我希望我的用户可以选择复制当前网址并将其发送给其他人,他们获得与发送链接的用户完全相同的数据和配置.

因此,我想在用户选择配置设置后立即自动将"config"查询参数附加到应用程序的每个URL.

routing query-parameters angular

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

Angular 5 生成 HTML 而不渲染

是否可以通过绕过组件所需的所有数据来从组件生成 html 文件,而无需在浏览器视口中实际渲染它?我只想生成一些 html 代码,将其发送到后端,后端从该 html 生成 PDF。

html angular-components angular

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