使用以下方法基于两个id加载图像,一个是和bookid,另一个是客户端。我的文件夹结构是这样的。
root path = flipbooks
动画书下的子文件夹是书籍和客户端。在子文件夹中,我有一个名为tablet的.NET页面。平板电脑后面的代码会检查客户端的bookid,并以动画书的方式呈现带有图像的平板电脑页面。
因为我们已经在数据库中创建并存储了15000多条记录和动画书,所以我不会将客户端文件夹移动到图书子文件夹下。我需要下面的代码来访问查询字符串中的客户端子文件夹,并帮助更改它会很有帮助。
现在的结果是:http://www.somewebsite.com/books/client/images/someimage1.jpg[^]
我需要结果为:http://www.somewebsite.com/client/images/someimage1.jpg[^]
。
我尝试将tablet.aspx文件移动到根flipbooks,它很有效,但每次都要提供用户名和密码。这需要公众访问,并且我的根受到保护。不希望必须更改权限。
我正在尝试删除/books
function getParameterByName(name) {
var results = RegExp('[?&]' + name + '=([^&]*)').exec(window.location.search);
return results ?
decodeURIComponent(results[1].replace(/+/g, ' '))
: null;
}
谢谢。
修复了重写c#代码的问题。只查询Request字符串,并将books/client替换为client。