問題タブ [inline-code]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - PHP を使用した動的 Javascript の縮小
テンプレートを使用して、PHP コードによって生成される JavaScript があります。
テンプレートの結果は、JavaScript を含むファイルですが、ステートメントが散らばっています。
空白とコメントを削除して、このファイルのサイズを縮小したいと考えています。
しかし、私がウェブ上で見つけることができるのは、非常に複雑な単純な JavaScript 用のツールだけです。
同じシステムを使用して、HTML と CSS ベースのコンテンツを縮小するスクリプトを作成する準備ができています。ファイル内の PHP コードを処理できる縮小スクリプトを作成できるように、JavaScript ファイルのサイズを縮小する方法に関する情報を探しています。 .
だから私が欲しいのは:
JavaScript コードのサイズを縮小するためのチュートリアル。私が分析できるJavaScriptのサイズを縮小するためのスクリプトに従うのは簡単です。または、JavaScript コードを使用して PHP インラインで正常に動作するツール (商用作品での使用を許可するパブリック ドメインまたはオープン ソースのいずれかである必要があります)
編集:
私はそれを解決したと思います。上記はCスタイルのコメントを削除し、残りのコードをPHPブロック、Javascript文字列 'または"、および正規表現パターン/で分割し、コードブロック、文字列、および正規表現パターンも抽出する必要があります。パターンまたは文字列内のコードは、Regex の 2 番目のオプションとして無視する必要があります。最終行では、compress ブロック内の空白を 1 つのスペースに減らす必要があります。
次に、ブロックの再結合の問題である必要があります。
スクリプトを再構築します。
見逃したことはありますか?
jquery - ページからすべてのインライン背景画像を収集します
私の目標は、次のようにhtmlコードに挿入されたjqueryを使用してすべての画像のURLを収集することです。
また
最初の例では、さまざまなケースがあります(繰り返し、位置の追加、タグの順序の変更など)。
正規表現が最善の方法だと思いますが、私はあまり得意ではありません。
ありがとう!
asp.net - インラインvbコードでクラスライブラリを参照する
私は、インラインコードを使用してほとんどの作業を行うレガシーvb.netアプリケーションに取り組んでいます(
そのスクリプト内で、サードパーティの.netdllから関数にアクセスする必要があります。
dll自体はGACに保存されます。
始める前のページは次のようになりました
たとえば、dllがFoo.dllと呼ばれ、Barクラスと.Run()メソッドにアクセスする必要があるとします。
すなわち。
私はを使用してdllを参照しようとしました
他の輸入品と同じ場所にありますが、私は以下を受け取ります
エラーBC30002:タイプ「Foo.Bar」が定義されていません
このサードパーティのdllを参照する方法は他にありますか?私はほとんどC#の人で、VBやこの種のインラインコードをあまり扱っていません。私が示したコードはすべてユーザーコントロール(.ascx)からのものであることに注意してください
c# - JavaScript を使用してパラメーターをコード ビハインド関数に渡す
JavaScript 内で分離コード関数を呼び出し、パラメーターを分離コード関数に渡そうとしています。
例えば:
一部の要素はjQueryを使用して動的に作成されるため、サーバー側のコードでそれらにアクセスできないため、これを行っています。上記の例は比較的単純で、私が達成しようとしているものに近いものではありませんが、問題の概要をよく理解できます。
ありがとう!
c# - コンパイル エラー - インライン コード
アプリケーションに 3 層アーキテクチャを使用しています。インライン コードを使用して、ビジネス ロジックにある特定のメソッドを呼び出しています。特定の文字列メッセージを返すメソッドがあります。次のコードはエラーを返しています
エラー: CS0103: The name 'systemMessagesBL' does not exist in the current context
。これは、次の埋め込みコードを使用して既に参照していますが、
<% BusinessLogic.SystemMessagesBL systemMessagesBL = new BusinessLogic.SystemMessagesBL(); %>
何が問題なのですか?
c# - ページの読み込み時に HTML コードを動的に追加する方法
asp.net で動的にページの読み込み時に特定の html コードをページに追加するにはどうすればよいですか?
例:パスワードの検証が必要です。パスワードが間違っている場合..ページの読み込み時に、「エラー」という名前の div が bodyWrapper という div のすぐ上に表示される
これを行う私の現在の方法は、aspxファイルにインラインで書き込むことです..しかし、これはインラインとコードビハインドを混在させる適切な方法ではないことを知っています.
asp.net - UpdatePanelはそれ自体の外部のコントロールに影響を与えています
Webフォームページに基本的な更新パネルがあります。ページの更新パネルの外に、いくつかの<%=インライン式%>があります。
updatepanelが更新されると、機能します。しかし、そのajaxポストバックで実行されるコードをステップ実行すると、updatepanelがコンテンツの読み込みを完了した後、ページ上の他の要素を再レンダリングしようとしていることがわかります。ポストバック中にインライン式によってアクセスされるプロパティを再割り当てしていないため、プロパティはnullになり、例外がスローされます。
2つの部分からなる質問:1)サーバーが更新パネルの外部にあるコードレンダリングブロックを実行しているのはなぜですか?2)コードをステップ実行しているときに例外がスローされた場合、コードをステップ実行していないときに例外が表示されないのはなぜですか(YSOD?)?
asp.net - メール形式はMSOutlook2007ではサポートされていません
コードビハインドからメールフォーマットを作成しています。その中で私は<div>
タグとタグを使用してい<a>
ます。そしてそれらのために私はstylebackground:url
プロパティを適用しています。この方法を使用して、画像とスタイルのメールを取得しています。Thunderbirdでは適切に機能しますが、MSOutlook2007では機能しません。インライン画像フォームのレンダリングを妨げます。
画像をインラインで挿入する方法は他にありますか?
前もって感謝します。
javascript - JavaScript のインライン webgl シェーダー コード
いくつかの WebGL コードを利用する単純な Javascript ライブラリを作成しています。シェーダー ソースを .js ファイルにインラインで含めたいと考えています。これは、代替手段として、シェーダー ソースを各ページにスクリプト タグとして含めるか、AJAX として読み込まれる個別のファイルとして含めることです。これらのオプションはどちらも特にモジュール化されていません。ただし、javascript には複数行の文字列がないため、WebGL コードをインライン化する方法について良いアイデアがありません。私が考えていないアプローチはありますか?
syntax-highlighting - DokuWikiのインラインコード
StackOverflowにバッククォートエスケープを追加することでできるように、DokuWikiの段落の一部としてコードを含める方法を探していますlike _so_
。追加するだけで、<code>bla</code>
独自の行にコードが配置されます。