问题列表 - 第39344页

巧妙管理浏览器历史记录的方法

我正在尝试在AJAX应用程序中实现一个不错的导航.我现在正在做的是以下内容:

  • 每次用户单击AJAX链接时,都会执行相应的调用并更改散列.
  • 每当加载新页面时,我都会检查是否存在哈希并进行相应的AJAX调用以更新页面.这可确保书签按预期工作.
  • 每隔500毫秒,我检查一下哈希是否被更改并执行相应的AJAX调用.这会照顾用户按下后退/前进按钮,尽管有一个延迟.

第三点有点烦人:我宁愿每隔500毫秒没有超时检查哈希值,因为大部分时间它都会保持不变.

有没有更好的方法来管理这个?我想不出任何其他选择,但也许我错过了一些东西.

请不要指出我现成的解决方案,除非你知道它们是基于不同的机制.

javascript ajax browser-history

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

如何禁用按钮单击?

在我的Android应用程序中,drawable文件夹中有许多图像.在我的布局中有两个按钮:后退和下一步按钮.在单击下一个和后退按钮时,2个不同的图像被加载到相同的布局上(所有图像都是通用的).

问题:我能够在下一个/后退按钮的点击上加载图像,但是在到达最后一个图像后,我想使我的下一个按钮禁用,并且后退按钮也是如此.当用户在第一张图像上时,应该禁用后退按钮.代码如下:

public class SequencerActivity extends Activity implements OnClickListener
    {
        private int imageCounter = 0;
        private ImageView imageLoader;

        private int[] imageList = {R.drawable.image_wo_lbl_0, R.drawable.image_wo_lbl_1, R.drawable.image_wo_lbl_2, R.drawable.image_wo_lbl_3, R.drawable.image_wo_lbl_4, R.drawable.image_wo_lbl_5,
                R.drawable.image_wo_lbl_6, R.drawable.image_wo_lbl_8, R.drawable.image_wo_lbl_9,R.drawable.image_wo_lbl_10, R.drawable.image_wo_lbl_11};
        @Override
        public void onCreate(Bundle savedInstanceState) 
        {
            setContentView(R.layout.parent_frame);//this one is the common parent layout for all image views
            super.onCreate(savedInstanceState);

            /*requestWindowFeature(Window.FEATURE_NO_TITLE);
            getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
            WindowManager.LayoutParams.FLAG_FULLSCREEN);*/

            //int image1 = R.drawable.image_w_lbl_0;

            imageLoader = (ImageView) findViewById(R.id.imageLoader);
            //imageLoader.setImageResource(image1);

            ImageButton next = (ImageButton) findViewById(R.id.next);
            ImageButton back = (ImageButton) findViewById(R.id.back);
            next.setOnClickListener(this);
            back.setOnClickListener(this);
            //show the default image
            this.loadImage(imageList[imageCounter]); …
Run Code Online (Sandbox Code Playgroud)

android button

11
推荐指数
3
解决办法
7万
查看次数

如何使用AT命令获取调制解调器的SIM号(ICCID)

我试图获得SIM number(ICCIDIMSI)用我的3G华为E5830调制解调器AT commands(也称为Hayes command set).

不幸的是,它没有在调制解调器正式文档中指定.

modem serial-port at-command 3g

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

Visual Studio Javascript扩展功能比较

我知道我不是第一个想拥有#region并支持Javascript匹配的人.这就是为什么我不想逐个安装,看看哪个行为更好以及它支持哪些功能.

我想请其他开发人员为这些Visual Studio 2010 Javascript扩展提供功能比较:

你可能遇到的任何问题.JSEnhancements似乎拥有最多的下载量,但与其他人相比,它仍然没有给我任何关于其功能的想法.

微软提供某种集成的扩展传播和管理是很棒的,但是它们的数量非常庞大,而且很难选择正确的扩展传播和管理.

其他Javascript VS工具

还有一些其他工具,你们中的一些人可能正在使用.如果您发现任何特别有用的信息,请提供一些信息,我会将其添加到此列表中.它可能会帮助我们很多.

  • Javascript Parser - 解析Javascript文件并显示代码的树结构(闭包/函数/ ...)

javascript visual-studio-2010 visual-studio

32
推荐指数
2
解决办法
1万
查看次数

处理<asp:textbox中的输入

我有一个asp.net文本框,我想用作搜索框.

我没有计划有一个按钮,只是允许用户在文本框中键入他们的搜索关键字并按Enter键.

<div id="search-bar">
    <asp:TextBox ID="txtSearch" runat="server" ></asp:TextBox>
</div>
Run Code Online (Sandbox Code Playgroud)

如何通过"输入按下"来调用方法,或者在URL参数中使用关键字回发页面,例如search.aspx?keywords=this&that

asp.net form-submit

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

Rails 3路由和格式特异性

我正在尝试将路径文件中的路径限制为特定格式.

我希望这个工作: app.com/party_favors/list.json

不是这个

app.com/party_favors/list或者这个 app.com/party_favors/list.html或者这个 app.com/party_favors/list.asdasdasda

是否有一种简单的方法只允许路由文件中的匹配条目中的某种格式?

谢谢!

ruby routes ruby-on-rails

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

如何在C#中检测显示器上像素的颜色?

我需要检测显示器上像素的颜色.如何在C#中的坐标(x,y)上检索它?

c# colors

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

`Monad((,)w)`实例是否符合标准?

我一直使用这对拼写Writer,但我总是要实例化自己:

instance (Monoid w) => Monad ((,) w) where
    return x = (mempty, x)
    ~(w,x) >>= f = let (w', y) = f x in (w `mappend` w', y)
Run Code Online (Sandbox Code Playgroud)

这是否存在于标准库中的任何位置?

monads haskell

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

Android读取邮件意图

Android文档启动使用Intent.ACTION_SEND发送电子邮件的电子邮件意图.

是否存在指导用户阅读其电子邮件或启动默认电子邮件应用程序的意图?

启动"读取邮件"意图的应用程序将无法访问电子邮件数据.

android android-intent

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

C#Enum用于数据类型

c#中是否有任何包含c#数据类型的枚举.这样我就可以在一个接受用户数据类型(int,string)的类中定义一个属性.

c# enums

7
推荐指数
2
解决办法
7774
查看次数