09/10/23 17:37:28
>>269
つ 正規表現 Part6
スレリンク(tech板)
271:270
09/10/23 17:53:03
ん?エスケープ使いたくないという事か
D言語なら文字列リテラル使って
エスケープ無効化出来るが
r"文字列"
やっぱりAjaxでて事か…
スレチすまそorz
272:デフォルトの名無しさん
09/10/24 03:47:21
>>269
new RegExp("文字列") は?
273:デフォルトの名無しさん
09/10/25 00:28:13
>>272
ありがとうございます。
「まとめ」 Ajax(というかJavascript)では、以下のように書きます。
rgex = new RegExp("URLリンク(www\.yaho\.co\.jp)");
str.match(rgex);
274:デフォルトの名無しさん
10/03/24 00:40:16
greyboxで別のドメインのページを表示しそのページから呼び出し元のjsを起動し、
呼び出し元のフォーム(hiddenとか)を操作ってセキュリティ上できない
とかかいてあったんですが、これってどうにかしてできませんか?
別ドメインってのは不可避で、jsはgreyboxの方においてもいいです。
お願いします。
275:デフォルトの名無しさん
10/04/08 23:33:02
>>274
ブラウザのセキュリティの問題。セキュリティレベルを落とせばできるよ。
ただ、全くできないというわけでもない。
mod_rewriteで別ドメインを自分のドメイン内にさもあるように偽造したり
別ドメインに設置したflashをかましてアクセスしたり
iframeプロクシでアクセスとか結構ある。
今だとこれかな?
URLリンク(docs.dojocampus.org)
276:デフォルトの名無しさん
10/04/27 14:36:14
test
277:デフォルトの名無しさん
10/05/24 11:19:09
Ajaxスレで聞くのが妥当なのかどうか微妙ですが質問させてくださいませ。
Webアプリケーションの開発をすることになったのですが、
ASP.netとAjaxで利点・欠点はありますか?
私個人としては↓の様に考えておるのですが…
ASP.net
(利点)コーディング量が少ない
(欠点)自由度が低い
Ajax
(利点)自由度が高い
(欠点)コーディング量が多い
これまでVC++&VBを使ってデスクトップアプリを開発してきたので
Java Scriptについては門外漢で、いまいちよくわかりません…
質問の意味が通じないかもしれないけれどアドバイスplzです。
278:デフォルトの名無しさん
10/05/24 12:35:36
>>277
その二つは比較するものなのか?
ASP.netでもAjaxは使われているだろうに。
279:デフォルトの名無しさん
10/05/24 12:44:32
>>277
質問からするとWebアプリについて門外漢っぽいけど?
まずVSEE落としてきて.netでWebアプリ作ってみな
んで自分が何処まで出来るか把握してからAjaxを選択するか考えた方がいい
どの立場だか知らんが、Webアプリ経験者(出来れば.net)を早くプロジェクトに入れる事を薦める
協力会社使うなら VBできる≠VB.net出来る は肝に銘じておけ
280:デフォルトの名無しさん
10/05/24 13:10:56
>>277
それでいいよ
281:デフォルトの名無しさん
10/05/24 13:51:16
皆様
素早い返答ありがとうございます。
>>278
ASP.netでC# or VBで書いたコードをAjaxに変換するということらしいので
ASP.netでの制限がそのまま効いて来ると考えたのがどうでしょう?
もちろんソースコードに追加すればAjaxでしか使えない機能は追加できると思うのですが。
>>279
おっしゃる通り全くWebアプリを触ったことはありません。
これまでVS2005&MFC or VBで開発を行ってきたので
ASP.netの方は特に詰まることもなく動かすことができているのですが。
Ajaxの方が色々できるのは分かっているのですが
今すぐ使えるASP.netと調査が必要だが高機能を実現可能なAjax、どっちの方がコスト的によいか思案中です。
あまり規模の大きいプロジェクトではない&その他諸々の事情からよそから人を入れられる状況ではないので。
まだ具体的な点を全く詰めていないので、抽象的な質問になってしまいました…
納期もタイトではないのでとりあえずAjaxについてもう少し詳しく調べてみます。
>>280
ありがとうございます。
282:281=277
10/05/24 14:05:29
名前欄書き忘れてました。
色々と書き連ねてしまいましたが結局のところ疑問点は
①ASP.net⊂Ajaxなのか?
②これらを使い分ける基準の様なものは存在するか?
という2点に集約されると思います。
283:デフォルトの名無しさん
10/05/24 15:14:17
基準もなにも ASP.net と Ajax はまったく別物
284:デフォルトの名無しさん
10/05/24 15:15:52
>>281
あなたのレベルならAjaxに手を出さない方が賢明でしょう
285:デフォルトの名無しさん
10/05/24 17:23:43
ASPの読み方をいつも忘れるAjaxユーザーな俺
アプリケーションサービス…プロトコル?
286:デフォルトの名無しさん
10/05/24 18:13:26
>>284で終了ですね
287:281
10/05/24 20:08:50
>>283,284,286
ですね。ありがとうございます。
288:デフォルトの名無しさん
10/06/09 13:50:25
new Ajax.Request(url,
{ method: 'get', onSuccess: getData, onFailure: showError }
);
function getData(data) {
var item = data.responseXML.getElementsByTagName('Member');
for(i = 0; i < item.length; i++) {
...
}
}
とすると、MozillaやらOperaやらではうまく動く(for文の中身を実行する)のに
IE(6,7)では動いてくれないのですが・・・
getElementsByTagNameの直後にalert(item.length)とするとIEでは0が表示されます。。。
どうやらエラーがでてるわけではなさそうだけど、何故か実行されません><
XMLファイルはperlで動的に作成していて、だいたいこんな感じです
<Response>
<Members>
<Member>
<Name>NAME</Name>
<Comment>~~</Comment>
...
</Member>
...
</Members>
</Response>
何が原因でしょうか><
289:デフォルトの名無しさん
10/06/17 02:55:05
>>288
多分IEでXML自体がが正しく取得できてないんだろう
URL直接叩いて、IEでXML表示してみれば
290:デフォルトの名無しさん
10/06/17 09:32:59
XML宣言が無い